Ergebnis 1 bis 8 von 8

Thema: insert-tags in newsletter mail template?

  1. #1
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Ort
    Oetwil an der Limmat, Schweiz
    Beiträge
    11

    Standard insert-tags in newsletter mail template?

    Hallo zusammen!

    Bin erst seit kurzer Zeit mit TL am üben, verwende 2.8.0. Ich möchte nun einen Newsletter aufbauen, dessen Template einen Kopf (logo-bild mit link auf site, adresse) und einen Abschluss incl. Verweis auf unsubscribe etc. enthält.

    Der Template stehen nur title, body, css und charset als Template Variablen zur Verfügung, also müssen insert tags für website URL etc. herhalten.

    Auf einer normalen Seite funktioniert z.B. {{env::path}} wunderbar. Auf einer Mail Template hingegen scheinen insert tags nicht ersetzt zu werden.

    Ist das korrekt, oder mache ich was falsch?
    Werden insert tags in templates nicht ersetzt, sondern nur im body/content?

    Vielen Dank für die Hilfe
    P.
    Geändert von phochstr (27.02.2010 um 18:10 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Ort
    Oetwil an der Limmat, Schweiz
    Beiträge
    11

    Standard

    Zitat Zitat von phochstr Beitrag anzeigen
    Werden insert tags in templates nicht ersetzt, sondern nur im body/content?
    Das war die Lösung. Insert Tags werden nur im Body ersetzt. Wieso denn eigentlich? Eine triviale Code Änderung hat die Substitution erst nach dem Template-parsing gemacht - und schon funktionierts.

    Ich werde das mal als bug/feature request einbringen.

    Viele Grüsse
    P.

    Am schönsten sind die Probleme, die sich (beinahe) selber lösen ,

  3. #3
    Contao-Nutzer
    Registriert seit
    17.07.2009.
    Beiträge
    109

    Standard

    Hallo

    Wie hast du das Problem gelöst bzw geändert?
    Gibt es da schon was neues?
    Könnte über die dca sonst den insert Tag schon hineinschreiben - halte ich aber persönlich für eine etwas unelegante Lösung.

    Gruß

  4. #4
    Gesperrt
    Registriert seit
    08.10.2009.
    Ort
    Schwürbitz
    Beiträge
    187

    Frage

    Zitat Zitat von phochstr Beitrag anzeigen
    Das war die Lösung. Insert Tags werden nur im Body ersetzt. Wieso denn eigentlich? Eine triviale Code Änderung hat die Substitution erst nach dem Template-parsing gemacht - und schon funktionierts.

    Ich werde das mal als bug/feature request einbringen.

    Viele Grüsse
    P.

    Am schönsten sind die Probleme, die sich (beinahe) selber lösen ,
    Hallo phochstr,

    was hast Du geändert bzw. welchen Request hast Du gemacht?

    Gruß
    Frank

  5. #5
    Contao-Nutzer Avatar von Kermit
    Registriert seit
    09.10.2009.
    Ort
    Siegen
    Beiträge
    50

    Standard Änderungen

    Hallo phochstr,

    das würde mich auch interessieren...

  6. #6
    Contao-Nutzer
    Registriert seit
    20.02.2010.
    Ort
    Oetwil an der Limmat, Schweiz
    Beiträge
    11

    HTML die Änderung...

    Zitat Zitat von frank.huettner Beitrag anzeigen
    Hallo phochstr,

    was hast Du geändert bzw. welchen Request hast Du gemacht?

    Gruß
    Frank
    Hallo Frank & kermit

    Sorry für die schlappe Antwortzeit - war etwas Land unter.

    Die Änderung an sich ist trivial: In newsletter.php ist folgende Zeile einzufügen:

    (Basis: Typolight 2.8.3)
    PHP-Code:
                     // Parse template
                
    $objEmail->html $objTemplate->parse();
                
    $objEmail->html $this->replaceInsertTags($objEmail->html); // convert insert tags
                
    $objEmail->imageDir TL_ROOT '/'
    Die Zeile 368 mit dem Kommentar //convert insert tags ist zusätzlich einzufügen.

    Wie gesagt, nicht releasefähig, aber funktioniert.

    Gruss, P.
    Geändert von phochstr (28.06.2010 um 14:03 Uhr)

  7. #7
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hi.

    Funktioniert... fein!
    Welche Gründe gibts eigentlich, warum das nicht schon per Standard im Core funktioniert (irgendwelche Sicherheitsbedenken?)? Lohnt sich da eventuell ein Ticket?

    Oder gibts mittlerweile eine updatesichere Lösung über dca z.B.?

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  8. #8
    Contao-Fan Avatar von iCodr8
    Registriert seit
    07.04.2010.
    Ort
    Karlsruhe
    Beiträge
    394

    Standard Update sichere Lösung nun im Repository verfügbar

    Hallo Leute,

    ich stand vor dem gleichen Problem, wie Ihr und hab deswegen eine Updatesichere Lösung daraus gemacht.

    http://www.contao.org/erweiterungsli...ags.10.de.html

    Viele Grüße!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. E-Mail-Template für Newsletter
    Von spirelli im Forum Layout / Templates / Holy Grail
    Antworten: 18
    Letzter Beitrag: 23.04.2013, 22:24
  2. insert tags
    Von Toffa im Forum xtmembers
    Antworten: 14
    Letzter Beitrag: 02.11.2010, 17:44
  3. Insert Tags in Newsletter
    Von MasterFu99 im Forum Newsletter
    Antworten: 4
    Letzter Beitrag: 09.08.2010, 14:53

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •