-
-
Save joachimdoerr/5999273 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$nav = new advanced_rex_navigation(); | |
$main_navigation = $nav->get(0,3,FALSE,TRUE,'main'); | |
// 'main' ist der name des navigationstyps | |
// bitte anpassen je nach einstellung im meta-info-addon | |
/* weitere setter methoden: | |
$nav->setClasses(array('menu_item')); | |
$nav->setSeperator('/'); | |
*/ | |
/* setSeperator() fügt nach jedem Menüpunkt ein echtes <li class="seperator">WERT</li> hinzu */ | |
$nav = new advanced_rex_navigation(); | |
$footer_navigation = $nav->get(0,1,FALSE,TRUE,'footer'); // z.B. footer | |
?> | |
<div id="navigation_main"> | |
<?php echo $main_navigation; ?> | |
</div> | |
<div id="navigation_footer"> | |
<?php echo $footer_navigation; ?> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Als erstes rufst du das Meta Infos-AddOn in Redaxo auf. Navigiere zu "Kategorien" und erstelle einen neuen Eintrag. Trage in die erste Spalte "navigationstyp" ein (genau so). Als Bezeichnung hab ich immer "Menüpunkt anzeigen in: (manchmal auch nur "Navityp" stehen)". | |
Feldtyp stellst du auf "select". Das sind meine Basis-Eintragungen: | |
main:Hauptnavigation|header:Header|footer:Footer|hidden:verstecken | |
Du kannst die Liste unendlich erweitern oder bearbeiten. | |
Als letztes bitte unter Feldattribute "multiple=multiple" eintragen, damit ein Navigationstyp auch an mehreren Stellen ausgegeben werden kann. | |
Bitte daran denken, die Anführungszeichen zu entfernen. | |
Die navigations-class die weiter unten folgt, bitte so einbinden, das diese global zur Verfügung steht (z.B. in einem AddOn config.inc.php include, oder direkter include im Template) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment