Gruppenbeitritt für Newsletter

Gesperrt
VBS41
Beiträge: 4
Registriert: Mo 8. Jan 2007, 13:09
Kontaktdaten:

Gruppenbeitritt für Newsletter

Beitrag von VBS41 »

Hallo zusammen,

hab mir 2 Gruppen mit dem Newslettermodul angelegt, die Anmeldung erfolgt über 2 Artikel an jeweils eine der Gruppen, dies funktioniert auch soweit, nachdem ich folgende Änderungen vorgenommen hab:
HerrB hat geschrieben:Tut mir leid, das geht one weiteres nicht.

Die Optionen bzgl. der Gruppen werden global pro Mandant gespeichert, da sie für Newsletter Form und Newsletter Handler (i.A.) identisch sein müssen.

Quick-And-Dirty-Lösung:
Z.B. bei der Newsletter Handler-Artikel-Konfiguration die beiden Gruppen auswählen und "Auswahl durch Nutzer" aktivieren.

Nun zwei Newsletter-Form-Module anlegen und folgende Änderung im Output vornehmen:

Vor der Zeile:

Code: Alles auswählen

   echo '          <input type="hidden" name="idcatart" value="'.$properties->getValue("clientsetting", $client, "Newsletter", "idcatart").'">',chr(10);
diese Zeile einfühgen:

Code: Alles auswählen

   echo '          <input type="hidden" name="GroupSel[]" value="<Gruppen-ID>">',chr(10);
<Gruppen-ID> ist durch die ID der gewünschten Newsletter-Gruppe zu ersetzen.

Außerdem dahinter diesen Abfrage-Block entfernen:

Code: Alles auswählen

   if ($arrSettings["JoinSel"] == "UserSelected") {
...
}
Natürlich würde auch ein Modul reichen und setzt das dann - wie gehabt - mit CMS_VAR/CMS_VALUE um (dann wäre es konfigurierbar).

Ungetestet, sollte gehen.

Gruß
HerrB
Hat sich jedoch jemand bei einer der beiden Gruppen angemeldet und will sich zusätzlich noch für den anderen Newsletter registrieren
Kommt die Meldung dass er bereits für den Newsletter registriert ist.
Wird jedoch nicht der zweiten Gruppe hinzugefügt.

Gibt es eine Möglichkeit unabhängig von einander den Gruppen beizutreten bzw entfernen?
Oder kann man zwei Newslettersysteme/-datenbanken getrennt voneinander auf einer Website integrieren?

MfG
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Nein (bzw. zu aufwendig), Du könntest aber das Handler-Modul so abändern, dass - wenn die E-Mail-Adresse bereits registriert ist - die Fehlermeldung nicht erscheint, sondern der Nutzer nur der weiteren Gruppe zugeordnet wird.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt