Processwire Modul - MarkupSimpleNavigation: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „nav-simpleTreeMenu.inc <syntaxhighlight lang="php"> <?php namespace ProcessWire; // needs Plugin MarkupSimpleNavigation // use $treeMenu = $modules->get("Marku…“)
 
K (Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Siehe: Processwire Module: MarkupSimpleNavigation“)
 
Zeile 1: Zeile 1:
nav-simpleTreeMenu.inc
+
Siehe: [[Processwire Module: MarkupSimpleNavigation]]
<syntaxhighlight lang="php">
 
<?php namespace ProcessWire;
 
// needs Plugin MarkupSimpleNavigation
 
// use $treeMenu = $modules->get("MarkupSimpleNavigation");
 
// load module in _init.php or here...
 
$treeMenu = $modules->get("MarkupSimpleNavigation");
 
$options = array(
 
    'parent_class' => 'parent',
 
    'current_class' => 'current',
 
    'has_children_class' => 'has_children',
 
    'levels' => true,
 
    'levels_prefix' => 'level-',
 
    'max_levels' => null,
 
    'firstlast' => false,
 
    'collapsed' => false,
 
    'show_root' => true,
 
    'selector' => '',
 
    'selector_field' => 'nav_selector',
 
    'outer_tpl' => '<ul class="sf-menu">||</ul>',
 
    'inner_tpl' => '<ul>||</ul>',
 
    'list_tpl' => '<li%s>||</li>',
 
    'list_field_class' => '',
 
    'item_tpl' => '<a href="{url}">{title}</a>',
 
    'item_current_tpl' => '<a href="{url}">{title}</a>',
 
    'xtemplates' => '',
 
    'xitem_tpl' => '<a href="{url}">{title}</a>',
 
    'xitem_current_tpl' => '<span>{title}</span>',
 
    'date_format' => 'd.m.Y',
 
    'code_formatting' => false,
 
    'debug' => false
 
);
 
?>
 
 
 
<!-- navbar 1st level-->
 
<div class="nav">
 
  <nav>
 
<?php
 
 
 
echo $treeMenu->render($options);
 
 
 
?>
 
  </nav>
 
</div>
 
 
 
</syntaxhighlight>
 

Aktuelle Version vom 19. April 2017, 19:48 Uhr