Seite 1 von 1
2 verschiedene Footer für verschiedene URLs
Verfasst: 06.07.2011 22:48
von cand.ing.
Hallo zusammen,
ich möchte auf ca. 10 Seiten den Footertext ändern. D.h., dass z.B. entweder die search.php Datei oder der viewtopic.php?f=158&p=693 Link als Beispiel mit dem zweiten Footer verknüpft wird. Ist das machbar?
Danke und Grüße
cand.ing.
Re: 2 verschiedene Footer für verschiedene URLs
Verfasst: 07.07.2011 11:00
von modernist
Zur search.php...das geht.
Ich weiß gerade nur nicht, ob S_IN_SEARCH in der root/search.php vorkommt, oder ob ich das selbst hinzugefügt habe.
Such mal nach:
Code: Alles auswählen
$template->assign_vars(array(
'S_SEARCH_ACTION' => append_sid("{$phpbb_root_path}search.$phpEx", false, true, 0), // We force no ?sid= appending by using 0
'S_HIDDEN_FIELDS' => build_hidden_fields($s_hidden_fields),
'S_CHARACTER_OPTIONS' => $s_characters,
'S_FORUM_OPTIONS' => $s_forums,
'S_SELECT_SORT_DIR' => $s_sort_dir,
'S_SELECT_SORT_KEY' => $s_sort_key,
'S_SELECT_SORT_DAYS' => $s_limit_days,
'S_IN_SEARCH' => true,
Falls 'S_IN_SEARCH' => true, dort fehlt, ergänzen! Wenn's schon da steht, freuen!
Dann in der overall_footer.html ergänzen:
Für einen einzelnen Beitrag der viewtopic.php wüsste ich ad hoc keine Lösung, aber vielleicht kannst du den Headerimagechanger analog verwenden:
http://www.lpi-clan.de/viewtopic.php?p=15060#p15060
Re: 2 verschiedene Footer für verschiedene URLs
Verfasst: 07.07.2011 12:28
von 7emper5i
Hallo,
es ist zumindest bei der Suchfunktion relativ einfach machbar.
Dazu musst du einfach nur die
overall_footer.html als Kopie in deinem styles/templates - Ordner ablegen und diese dann beispielsweise
overall_footer_search.html nennen.
Anschließend öffnest du die
search_body.html und gehst in Zeile 128. Dort änderst du dann das
in
Selbiges machst du in der search_results.html in Zeile 160:
in
Anschließend kannst du deine neu angelegte
overall_footer_search.html - Datei entsprechend anpassen.
Zu deiner zweiten Frage:
das ist nicht
so einfach machbar, wenn du nur einzelne Forenkategorien / -bereiche meinst. Da müsstest du dann mit IF-Bedingungen arbeiten.