Ergebnis 1 bis 5 von 5

Thema: Avisota Email Templateerstellung

  1. #1
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Multimedia Avisota Email Templateerstellung

    Das Newslettersystem Avisota ist einfach genial.
    1. Newsletter - Vorlage aus dem Web aussuchen
    2. Template aus Vorlage in Template Ordner kopieren und unbenennen
    3. Die paar PHP-Codes aus der Vorlage in die neue Template Vorlage einfügen
    4. Fertig

    Einfach genial, Danke an den Entwickler
    Freue mich schon auf die 2.0 Version, wo es, was ich gelesen habe, das Feature geben wird, verschiedene Email Vorlagen zu hinterlegen.

  2. #2
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Beiträge
    123

    Standard

    Hallo Joseph.ki,
    bin momenden dabei für einen Kunden den Newsletterversand per Avisote einzurichten, da bin ich auf Deinen post gestoßen. Genau an diesem Thema (template) bleibe ich momentan hängen. Du beschreibst das so genial einfach, aber leider bin ich noch nicht soweit, was das Veständnis des Vorgehens angeht.

    Newsletter-Vorlagen gibt es ja genug, aber welches Template spreche ich denn nun genau an? Es gibt ja unzähliche verschiedene unter dem Begriff Avisota ... und die meisten haben die Endung .tpl oder .html5. Ich finde aber dazu keine Templates mit der benötigten Endung .xhtml, denn das müsste ich eigentlich einsetzen.

    Und welchen Template nehme ich, um die php-Befehle zu entnehmen?

    Grundsätzlich habe ich es so verstanden, dass das Template eine komplette html-Seite aus Tabellen aufgebaut darstellt, richtig?
    Ein wenig Inline-CSS mit dabei und dann per php die dynamichen Inhalte durch Contao miteinander verbinden ...

    Irgendwie bin ich wohl komplett auf dem Holzweg, oder?

  3. #3
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

    Standard

    Hallo Aussenminister,
    Als erstes muß abgeklärt werden, welche Contao - Version Du benutzt:
    A) Vers. Contao 2.9.x kopierst Du das Template mail_html_extended.tpl unter Templates (! Vorsicht --> unter root, also nicht in einen Ordner kopieren)
    B) Vers. Contao 2.11.x das Template mail_html_extended.html5

    2. Danach kommt es darauf an, wie Dein Newsletter-Template aussieht.
    Kopfzeile
    Linker Bereich Body Rechter Bereich
    Fußzeile


    PHP-Codes:
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $this->charset; ?>">
    <meta name="Generator" content="Contao Open Source CMS">
    <title><?php echo $this->title; ?></title>
    <?php echo $this->head; ?>

    * f. die Online - Darstellung nimmst Du folgenden Code:
    <?php if (!isset($GLOBALS['objPage'])): ?><div id="onlinelink"><a href="{{newsletter::href}}"><?php echo $GLOBALS['TL_LANG']['tl_avisota_newsletter']['online'] ?></a></div><?php endif ?>

    * f. die Kopfzeile
    (<?php if ($this->header): ?>) if wenn ich nicht immer einen Header habe
    <?php echo $this->header; ?>
    </thead>
    (<?php endif; ?>)

    * Linker Bereich
    <tbody>
    <tr>
    (<?php if ($this->left): ?>) if wenn ich nicht immer einen linken Bereich habe
    <?php echo $this->left; ?>
    ....
    </td>
    (<?php endif; ?>)

    * Body
    <?php echo $this->body; ?>

    * Rechter Bereich
    (<?php if ($this->right): ?>) if wenn ich nicht immer einen rechten Bereich habe
    <?php echo $this->right; ?>

    (<?php endif; ?>)

    * Fußbereich
    (<?php if ($this->footer): ?>) if wenn ich nicht immer einen Fuß-Bereich habe
    ....
    <?php echo $this->footer; ?>
    ....
    <?php endif; ?>

    * Abmeldung vom Newsletter
    <?php if (!isset($GLOBALS['objPage'])): ?><div id="unsubscribe">{{newsletter::unsubscribe::html}} </div><?php endif ?>

    Hoffe, daß es Dir weiterhilft

  4. #4
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Beiträge
    123

    Standard

    Hallo Joseph.ki, Danke für die schnelle Antwort, das habe ich soweit verstanden.
    Benutzt Du denn ausschließlich Inline-CSS um den NL zu formatieren?

    Wir haben die Inhalte soweit alle eingepflegt, das ist auch nur ein einfaches Layout, Header und danach mehrere Textblöcke mit Bild links, nichts besonderes. Nun stehe ich vor der Frage, wie ich die Inhalte am Besten gestalten kann. Ich nehme an, alle CSS-Angaben direkt im Template zu anzugeben ...

  5. #5
    Contao-Nutzer Avatar von joseph.ki
    Registriert seit
    19.11.2010.
    Ort
    Wels/Österreich
    Beiträge
    128

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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