Seite 1 von 1

DHTML-Menue

Verfasst: 20.12.2007 18:50
von TeddyKlaus
Hallo,

ich habe die Suche benutzt, leider aber nix passendes gefunden...

Folgende Situation:
Das phpbb3-Forum ist Bestandteil einer Homepage. Die komplette Homepage ist "frameless". Die Nabigation wird gesteuert über eine Datei menu.php als Spryasset aus Dreamweaver.

Das funktioniert soweit auch, ich muss nur in die einzelnen Pages jeweils die Menu.php includen.

Wenn ich nun aber auf "Forum - Beiträge" klicke, der Link weist auf /phpBB3/index.php, dann ist natürlich von der Navigation nichts mehr zu sehen.

Bei phpbb2 konnte ich das in der Datei overall_header.tpl includen, jetzt bin ich aber etwas ratlos.

Kann mir da jemand helfen?

Viele Grüße und jetzt schonmal "Frohe Weihnachten"!

Klaus

Verfasst: 21.12.2007 13:24
von Balint
Hallo!

Und wieso includest du das Menü nicht in die overall_header.html im entsprechenden Verzeichnis?

"Frohes Fest" zurück!


Viele Grüße,
Bálint

Verfasst: 21.12.2007 14:50
von TeddyKlaus
Hi Bálint,

der Pfiff bei dem Includen besteht ja darin, dass ich bei einer Änderung des Menüs (Menüpunkt/CSS/Layout, etc.) nur eine Datei ändern muss.

Wenn ich den Befehl <!--#include file="/menu.php" --> einfüge, dann passiert nix.

Viele Grüße
Klaus

Verfasst: 21.12.2007 14:56
von Balint
Hallo!

Die korrekte Syntax (siehe hier) wäre

Code: Alles auswählen

<!-- INCLUDEPHP menu.php -->

Viele Grüße,
Bálint

Verfasst: 09.01.2008 20:19
von TeddyKlaus
Hallo,

ich muss noch mal nachhaken. Ich habe das jetzt so gemacht, dass ich die menu.php mit dem Befehl "<!-- INCLUDEPHP '/menu/menu.php' -->" include. Vorher habe ich selbstverfreilich im ACP freigegeben.

Nun bekomme ich allerdings als Fehlermeldung

Code: Alles auswählen

Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.;C:\Programme\xampp\php\pear\') in C:\Programme\xampp\htdocs\phpBB3\cache\tpl_subsilver2_overall_header.html.php on line 17
In der Zeile 17 steht der Include-Befehl.

Kann mich jemand bitte mit der Nase auf den Fehler stoßen?

Gruß
Klaus

Verfasst: 09.01.2008 20:57
von Balint
Hallo!

OK, dann gerne nochmal:

Meins:

Code: Alles auswählen

<!-- INCLUDEPHP menu.php -->
Deins:

Code: Alles auswählen

<!-- INCLUDEPHP '/menu/menu.php' -->

Wird es klar?

Die Anführungsstriche müssen vlt. weg.


Viele Grüße,
Bálint