Содержание


Быстрый старт


Quick Start, Navigation, ЗФ2, Zend Framework 2, ZF2, ру, ru




Самый простой и быстрый способ начать использовать Zend\Navigation -  это создать ключ «navigation» в настройках менеджера сервисов (service manager). Фабрика навигации сделает все остальное вместо Вас. После настройки конигурации просто используйте имя ключа в помощнике вида Zend\Navigation для вывода контейнера.

<?php
 // your configuration file, e.g., config/autoload/global.php
 return array(
     // ...
 
     'navigation' => array(
         'default' => array(
             array(
                 'label' => 'Home',
                 'route' => 'home',
             ),
             array(
                 'label' => 'Page #1',
                 'route' => 'page-1',
                 'pages' => array(
                     array(
                         'label' => 'Child #1',
                         'route' => 'page-1-child'
                     )
                 )
             ),
             array(
                 'label' => 'Page #2',
                 'route' => 'page-2',
             )
         )
     )
 
     // ...
 );
 <!-- in your layout -->
 <!-- ... -->
 
 <body>
     <?php echo $this->navigation('default')->menu(); ?>
 </body>
 <!-- ... -->

Автор статьи: DuB