Seite 1 von 1

Php-Code im Template ungeparset

Verfasst: 21.12.2003 23:42
von Patrick S
Abend,

ich fügte in die overall_footer.tpl folgenden Code ein:

Code: Alles auswählen

<?php 
include(ad.php); 
?>
Seltsamerweise bleibt der Code ungeparset und ist sogar im Quelltext lesbar. Daraus schließe ich, dass in Templates PHP unterbunden wird. Wie kriege ich nun trotzdem diese Datei rein?

Der ACP-Link ist durch ein {NAME}-Tag dargestellt. Falls ich damit Code einbauen kann: Wo werden die Codeschnipsel zum ersetzen für diese {NAME}-Tags gespeichert?

Verfasst: 22.12.2003 09:24
von Leuchte
wie du richtig festgestellt hast, ist in den templates kein PHP möglich. entweder includest du in die dazugehörige PHP datei (wenn es im Footer includet werden soll, schau dir mal die page_tail.php im includes Verzeichnis an.
Der ACP-Link ist durch ein {NAME}-Tag dargestellt. Falls ich damit Code einbauen kann: Wo werden die Codeschnipsel zum ersetzen für diese {NAME}-Tags gespeichert?
in der entsprechenden PHP Datei. in dem Fall wahrscheinlich wieder includes/page_tail.php. dafür müsstest du deinen code an geeignete stelle setzen und dahinter den Platzhalter definieren
$template->assign_var_from_handle('ADBOX', 'adbody');
}
adbody müsste auch noch definiert werden..
'adbody' => 'ad_body.tpl',
zum beispiel
dann müsstest du in deinem templates-verzeichnis eine ad_body.tpl mit deinem HTML code anlegen.
einfacher wärs also, die datei direkt zu includen oder noch einfacher diesen mod zu benutzen (damit ist php in den templates möglich) ;)