PHP-Befehle in Templates, wie?
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
PHP-Befehle in Templates, wie?
Hallo!
Ich möchte gerne für meine gesamte Seite overall_header.tpl, bzw. overall_footer.tpl benutzen (z.B. include("overall_footer.tpl")). Ich muss jedoch PHP-Befehle in diese Dateien einbauen. Diese werden jedoch scheinbar innerhalb der Templates nicht ausgeführt.
Was kann ich unternehmen, so dass PHP-Befehle doch in Templates ausgeführt werden?
Danke und Gruß,
Larpo
Ich möchte gerne für meine gesamte Seite overall_header.tpl, bzw. overall_footer.tpl benutzen (z.B. include("overall_footer.tpl")). Ich muss jedoch PHP-Befehle in diese Dateien einbauen. Diese werden jedoch scheinbar innerhalb der Templates nicht ausgeführt.
Was kann ich unternehmen, so dass PHP-Befehle doch in Templates ausgeführt werden?
Danke und Gruß,
Larpo
Mmmh. So wie ich das sehe erkennt der mit diesem MOD aber nur die Schreibweise und nicht die Kurzschreibweise
Aber das wäre nicht soooo schlimm, wenn es überhaupt laufen würde. Ich bekomme nämlich folgende Fehlermeldung:
Das ist dann die Funcion und zwar bei folgender Zeile:
Code: Alles auswählen
<?php
Code: Alles auswählen
<?
Code: Alles auswählen
Parse error: parse error in /home/www/html/forum/includes/template.php(127) : eval()'d code on line 14
Code: Alles auswählen
pparse
Code: Alles auswählen
// Run the compiled code.
eval($this->compiled_code[$handle]);
Der Fehler tritt schon beim Betreten des Forums auf.Acid hat geschrieben:Bei welcher Aktion tritt denn der Fehler auf ? Poste dann ma einen Link zu der betreffenden *.tpl (z.B. overall_header.tpl).
Forum:
http://www.d4fclub.de/forum
Template:
http://www.d4fclub.de/forum/templates/s ... header.tpl
Danke für eure Hilfe!
Zuletzt geändert von larpo am 28.05.2003 11:41, insgesamt 1-mal geändert.
Hier der Link (es ist aber das Template einfach aus dem PHP-Mod kopiert):
http://www.d4fclub.de/forum/includes/template.txt
http://www.d4fclub.de/forum/includes/template.txt
An template.php welche ich mit dem PHP-MOD ersetzt habe, scheint es irgendwie nicht zu liegen (oder doch*?): Ich habe gerade mal das Forum komplett neu aufgespielt und dann template.php mit dem aus dem MOD ersetzt. Danach ließ sich das Forum ganz normal aufrufen.
Als ich nun aber wieder overall_header.tpl und overall_footer.tpl mit meinen Templates ersetzt habe, gibt es wieder die alte Fehlermeldung
*:
An overall_header.tpl kann es aber auch nicht wirklich liegen, denn wenn ich die direkt als PHP-Datei aufrufe:
http://www.d4fclub.de/forum/templates/s ... header.php
=>unktioniert dieses Template auch wunderbar.
Ich weiss wirklich nicht mehr weiter, liebe PHP- und phpBB-ler
Als ich nun aber wieder overall_header.tpl und overall_footer.tpl mit meinen Templates ersetzt habe, gibt es wieder die alte Fehlermeldung
*:
An overall_header.tpl kann es aber auch nicht wirklich liegen, denn wenn ich die direkt als PHP-Datei aufrufe:
http://www.d4fclub.de/forum/templates/s ... header.php
=>unktioniert dieses Template auch wunderbar.
Ich weiss wirklich nicht mehr weiter, liebe PHP- und phpBB-ler
