Verwendung: Personalisierung von Newslettern

Thomas's Avatar

Thomas

20 Dec, 2014 12:01 PM

Produkt: Tao Newsletter- & Print-Templates Contao
Contao-Version: 3.4.0

Hallo,
wie kann ich bei der Verwendung des Tao-Newsletters diesen personalisieren, sprich auf Daten der registrierten Mitglieder zugreifen? Im Contao Newsletter funktioniert dies ja über "Simple Tokens" wie z.B. ##firstname##, ##lastname## usw.. Da die Inhalte des Tao-Newsletters jedoch nicht im eigentlichen Contao-Newslettermodul, sondern als Artikel gepflegt werden, scheint dies nicht zu funktionieren. Die normalen Inserttags ({{user::firstname}}, {{user::lastname}}) greifen auch nicht, da beim Versand keine Anmeldung am System erfolgt.
Gibt es dazu einen Lösungsansatz?

Mit freundlichen Grüßen
Thomas Meinhold

  1. Support Staff 1 Posted by RockSolid Theme... on 22 Dec, 2014 08:54 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage, Herr Meinhold.

    Damit die Simple-Tokens auch in den Newsletter-Inhaltselementen funktionieren, muss für die entsprechenden Eingabefelder decodeEntities aktiviert werden.

    Editieren Sie dafür die Konfiguration des Inhaltselements z. B. templates/tao/rsce_tao_newsletter_text_config.php und fügen Sie bei dem gewünschten Feld unter eval die Option 'decodeEntities' => true hinzu.

    Vorher:

    'headline' => array(
        'label' => array('Überschrift', ''),
        'inputType' => 'text',
        'eval' => array('tl_class' => 'long'),
    ),
    

    Nachher:

    'headline' => array(
        'label' => array('Überschrift', ''),
        'inputType' => 'text',
        'eval' => array('tl_class' => 'long', 'decodeEntities' => true),
    ),
    

    Nun muss das Inhaltselement noch einmal editiert und gespeichert werden, danach sollte die Ersetzung der Simple-Tokens einwandfrei funktionieren.

  2. 2 Posted by JH on 03 Oct, 2018 03:21 PM

    JH's Avatar

    Ich habe in einer Oneo-Installation die Datei rsce_oneo_newsletter_text_config.php entsprechend der obigen Vorgaben angepasst. Leider passiert nichts.

    die folgende Eingabe ergiebt immer 'Sehr geehrte Damen und Herren'. Daus schließe ich, dass die entsprechenden Einträge nicht zur Verfügung stehen, obwohl beim Export der Newsletter-Abonnenten die Einträge vorhanden sind.

    {if gender==“male“} Guten Tag, Herr ##lastname##, {elseif gender==“female“} Guten Tag, Frau ##lastname##, {else} Sehr geehrte Damen und Herren, {endif}

  3. Support Staff 3 Posted by RockSolid Theme... on 04 Oct, 2018 08:48 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Bitte testen Sie was ausgegeben wird wenn Sie ##gender## in den Text einfügen.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

18 Oct, 2018 06:44 AM