This code is not needed if you move navigation configuration directly into
application.ini.
//$config = new Zend_Config_Ini(APPLICATION_PATH .
'/configs/navigation_uri.ini');
//$navigation = new Zend_Navigation($config);
//$view->navigation($navigation);
Because Navigation will be bootsraped automaticaly via
Zend_Application_Resource_Navigation.
Simple move your navigation configuration into application.ini.
Add into application.ini this line.
resources.navigation.storage.registry[] =
Later, if needed you can access navigation container from your action
controllers through Zend_Registry::get('Zend_Navigation').
Finally edit your navigation configuration like this.
resources.navigation.pages.home.label = Home
resources.navigation.pages.home.uri = /
resources.navigation.pages.products.label = Products
resources.navigation.pages.products.uri = /products
resources.navigation.pages.products.pages.widgets.label = Widgets
resources.navigation.pages.products.pages.widgets.uri = /products/widgets
resources.navigation.pages.products.pages.sprockets.label = Sprockets
resources.navigation.pages.products.pages.sprockets.uri =
/products/prockets
resources.navigation.pages.aboutus.label = About Us
resources.navigation.pages.aboutus.uri = /company/aboutus
And all will be work fine.
--
View this message in context:
http://n4.nabble.com/Zend-Navigation-in-application-ini-in-ralphschindler-s-webninar-tp661093p961345.html
Sent from the Zend Framework mailing list archive at Nabble.com.