Seite 1 von 1

header für spezielle seiten ändern

Verfasst: 11.05.2004 13:38
von motroxx
Hi, hoffe ihr könnt mir helfen,
aus navigations-zwecken möchte ich auf meiner Homepage bei ein paar mods einen anderen header einfügen.
könnte dies an erster stelle natürlich über den link übergeben, bräuchte danach aber globale(??) variablen.
Hat da vielleicht einer ne lösung dafür?

Hoffe ihr wisst wie ichs meine

Danke schonmal

Verfasst: 12.05.2004 06:08
von D@ve
hmmm ich würde das auf Basis des ersten Headers machen, also eine zweite Datei anlegen /includes/page_header2.php bzw. (am besten die Originale page_header.php kopieren),

Dann legst Du Dein neues Template an und verlinkst das in der page_header.php:

Code: Alles auswählen

$template->set_filenames(array(
        'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header2.tpl' : 'simple_header.tpl')
);
bzw am Ende der Datei nochmal:

Code: Alles auswählen

$template->pparse('overall_header');

In der entsprechenden Datei ersetzte Du dann

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx);
mit

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header2.'.$phpEx);
Das hat den Vorteil, dass Dir alle Standard-Variablen des Boards zur Verfügung stehen...

Gruß, Dave

Verfasst: 21.05.2004 11:46
von motroxx
Danke!
Das sieht sogar so aus als könnte es klappen ;-)

EDIT:
Und es hat geklappt!!!!
Danke!