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.

Reply via email to