CsnNavigation
What is CsnNavigation?, (*1)
CsnNavigation is a Module for Navigation based on Zend Framework 2, (*2)
What exactly does CsnNavigation?, (*3)
CsnNavigation has been created with educational purposes to demonstrate how Navigation can be done. It is fully functional., (*4)
Installation
Installation via composer is supported, just make sure you've set "minimum-stability": "dev"
in your composer.json
file and after that run php composer.phar require coolcsn/csn-navigation:dev-master
, (*5)
Go to your application configuration in ./config/application.config.php
and add 'CsnNavigation'.
An example application configuration could look like the following:, (*6)
'modules' => array(
'Application',
'CsnNavigation'
)
Navigation configuration
Copy ./vendor/coolcsn/csn-navigation/config/navigation.global.php.dist
to
./config/autoload/navigation.global.php
and edit., (*7)
Show navigation
Add this somewhere in your layout ./module/Application/view/layout/layout.phtml
:, (*8)
<?php echo $this->navigation('navigation')->menu(); ?>
Recommends
CsnUser - Authentication (login, registration) module, fully compatible with CsnAuthorization., (*9)
CsnAuthorization - Authorization compatible for this Registration and Logging;, (*10)
CsnCms - Content management system;, (*11)