Guten Tag,
Ich will in meinem neuen Modul eine Mail versenden. Der Inhalt der Mail soll ein befülltes Smarty-Template sein.
Schaue ich in die oxEmail sind die Template-Pfade im Kopf definiert (z.B. $this->_sSuggestTemplate). Somit kann Smarty wunderbar darauf zugreifen.
Nun habe ich meine Templates aber in meinem Modul abgelegt und in meine metadata.php eingetragen:
'templates' => array(
'meinemail.tpl' => 'meinmodul/views/tpl/meinmailtemplate.tpl',
),
Nun beschwert sich mein Modul zurecht, das es das Template nicht findet, da es nicht weiß, wo es das finden kann:
$oSmarty = oxRegistry::get("oxUtilsView")->getSmarty();
$sTemplate = 'meinemail.tpl';
$oSmarty->fetch( $sTemplate );
Wie greife ich nun am elegantesten auf den Pfad von meinem Template zu?
Fragt,
Mario