Welcome, Guest. Please login or register.
Did you miss your activation email?
May 16, 2012, 10:00:59 PM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155094 Posts in 21661 Topics by 7721 Members
Latest Member: arrow345
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Footer-Navigation Zurück/Hoch/Weiter  (Read 1691 times)
Kralle

Offline Offline

Posts: 14


WWW
« on: September 12, 2006, 03:42:10 PM »

Hallo zusammen,

in den Footer jeder Seite möchte ich eine kleine Navigation nach folgendem Schema einbauen:

<< Zurück (ggf. Seitentitel) | Eine Ebene höher (Parent Seitentitel) | Weiter (ggf. Seitentitel) >>

Läßt sich das einfach über Bordmittel à la [wblinkprevious] o. Ä. realisieren?

[wblink---ID+1---] o. ä. Konstrukte kann ich nicht verwenden, da die nächste Seite nicht unbedingt eine um 1 höhere ID hat, manchmal auch eine niedrigere, wenn ich die Seiten mal neu sortiere.
Logged
Kralle

Offline Offline

Posts: 14


WWW
« Reply #1 on: September 14, 2006, 12:26:07 PM »

So, nachdem es da wohl bislang keine Lösung gibt, hab ich mich mal selbst dran gesetzt. Vielleicht nützt es dem ein oder anderen hier auch.
Als Basis wird das Modul show_menu2 verwendet, sollte also installiert sein:

Code:
<?php

ob_start
();
show_menu2(0SM2_CURRSM2_CURRfalse'[if(class=menu-current){[sib]}]''''''');
$current ob_get_contents();
ob_end_clean();

$previous $current 1;
$next $current 1;

ob_start();
show_menu2(0SM2_CURRSM2_CURRfalse'[if(class=menu-current){[level]}]''''''');
$child ob_get_contents();
ob_end_clean();

$parent $child 1;

show_menu2(0SM2_CURRSM2_CURRfalse'[if(sib='.$previous.'){<< Zurück [a][menu_title]</a>}]''''''');
echo(
' | ');
show_menu2(0SM2_ROOT+$parentSM2_CURRfalse'[if(class=menu-parent){[a][menu_title]</a>}]''''''');
echo(
' | ');
show_menu2(0SM2_CURRSM2_CURRfalse'[if(sib='.$next.'){[a][menu_title]</a> Weiter >>}]''''''');

?>


Ich hoffe mal das Skript ist einigermaßen fehlerfrei, bin kein Profi in PHP  grin
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!