Seite 1 von 2

Komplizierter: Include einer PHP (die auch includes enthält)

Verfasst: 10.05.2003 11:22
von Dr.Trax
Klar, wurde schon oft angesprochen, wie man einfache includes in die tpl's hinkriegt. Aber ich habe da folgendes, etwas komplizierteres Problem:

Die PHPs, die ich include, enthalten wiederum includes, und die werden nicht ausgeführt, sondern nur der tag als Text ausgegeben à la <?php include " .... ";?>

Es muss eine Möglichkeit geben. Keine Tricks ;-) Wer kennt sich aus?


Thanx,
Dr. Trax

Verfasst: 10.05.2003 13:26
von Acid
http://www.phpbb.de/viewtopic.php?t=9993
..du benutzt doch diese Variante oder ?

Verfasst: 10.05.2003 13:38
von Dr.Trax
Jepp, so ist es... halt mit den bereits angegebenen Problemen.

Dr. Trax

Verfasst: 10.05.2003 13:42
von Acid
nur so´ne Idee (keine Ahnung warum´s zu diesen Problemen kommt):
...innerhalb des Hauptincludes (das in die tpl eingebunden wird) die anderen includes auch mit´ner Templatevariabel ersetzen (z.B. {WHATEVER}) und dann in der page_header.php (bzw. die Datei wo auch das Hauptinclude definiert wird) wiederum 'WHATEVER' definieren (so wie beim Hauptinclude).

Verfasst: 10.05.2003 13:59
von Dr.Trax
Ja, theoretisch ja auch kein Problem. Bei meiner Site ist das allerdings enorm kompliziert, die kompletten Header und Footer in die Templates einzubinden, OHNE PHP-includes zu verwenden.

Deswegen suche ich ja auch nach einer Alternative, wie trotz der Verschachtelungen, der PHP-Code ausgeführt wird.

Thanx,
Dr. Trax

Verfasst: 10.05.2003 14:01
von Acid
..sind das lauter verschiedene Header/Footer ?

Verfasst: 10.05.2003 14:04
von Dr.Trax
Ja, sehr viele Inhalte (Navigation, Zufallszeug und und und)... halt sehr vieles Dynamisches zum Einbinden.

Verfasst: 10.05.2003 14:05
von Acid
..und wenn du die Seite ins Forum einbindest wäre keine Möglichkeit ? :oops:

Verfasst: 10.05.2003 14:11
von Dr.Trax
...wird ja hier langsam zum Chat ;-) Ähhhm... nunja, brächte aber eigentlich auch nichts:

Sowohl Forum in Site... da wären die Ausgaben ohne die Site
als auch Site in Forum... denn das Forum soll relativ seperat laufen. Die einzige Verbindung ist die Oberfläche. Ansonsten wäre die Site noch vollgepackter :lol:

Also: Ich suche noch nach der alles entscheidenen Lösung, wie die PHPs trotzdem ausgeführt werden können?

Dr. Trax

Verfasst: 10.05.2003 14:18
von Acid
Dr.Trax hat geschrieben: als auch Site in Forum... denn das Forum soll relativ seperat laufen. Die einzige Verbindung ist die Oberfläche. Ansonsten wäre die Site noch vollgepackter
..wäre doch kein Problem. :roll:
In overall_header.tpl, overall_footer.tpl könntest Du Dein Zeugs reinpacken etc., neue Seiten könntest Du im phpBB-Format erstellen etc, usw. ;)

Aber... versuch´s ma mit diesem Hack, damit kann auch php in Templates ausgeführt werden.