E-Mail Header aus Modul include

Hallo,

ich bastle grade an einem Modul, welches eine E-Mail generiert und dazu die Standart Templates footer.tpl und header.tpl einbinden soll.

Leider sagt mir Smarty, das er diese Ressourcen nicht finden kann.

Meine E-Mail tpl liegt in Ordner
Modules/%modulname%/views/custom/tpl/email/html

Wo header.tpl und footer.tpl liegen:
application/views/azure/tpl/email/html/…

Smarty:

[{include file="email/html/header.tpl" title=$shop->oxshops__oxname->value}]

Fehlermeldung:
Warning: Smarty error: unable to read resource: “” in C:…\core\smarty\Smarty.class.php on line 1093

Kann mir jemand mit dem Problemchen helfen?

Danke :slight_smile:

[{include file="email/html/footer.tpl" title=$shop->oxshops__oxname->value}]

Nimm einfach den Text aus den beiden Dateien, d.h. ersetze obiges (in dem Fall Footer) mit folgendem:

<div style="border: 1px solid #3799B1; margin: 30px 0 15px 0; padding: 12px 20px; background-color: #eee; border-radius: 4px 4px 4px 4px; linear-gradient(center top , #FFFFFF, #D1D8DB) repeat scroll 0 0 transparent;">
            <p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0;">
                [{ oxcontent ident="oxemailfooter" }]
            </p>
        </div>

Hi mishoo :slight_smile:

würde es an deiner Stelle über eine Blocküberladung lösen.

Viele Grüße
indianer3c

Hallo Ihr beiden,

danke für Eure Antwort. Finde beides gut. Werde es mal austeste.

PS indianer3c - lg von cRs-design :wink:

Hi mishoo :slight_smile:

grüße zurück an cRs - freu mich schon auf nächsten Blogbeitrag :wink:

Viele Grüße
indianer3c