0
XMLナビゲーションファイルを使用してナビゲータを作成し、メニュー内の各項目のデフォルトアクションを指定します。システム内の他のすべてのルートのカスタムルーティングを作成すると、ナビゲータが正しく動作しないため、URLからのルーティングが必要になります。メニューナビゲータのルーティングでエラーが発生しました
ナビゲータとカスタムルーティングの間には何らかの関係がありますか?私はナビゲーター
protected function _initNavigation() {
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
$config = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml', 'nav');
$navigation = new Zend_Navigation($config);
$view->navigation($navigation);
}
EDIT
<visits>
<label>Visits</label>
<module>visits</module>
<controller>visit</controller>
<action>index</action>
<route>visits/visit/index</route>
</visits>
と私はのapplication.ini
;routing
resources.router.routes.visit.route = /visits
resources.router.routes.visit.defaults.module = visits
resources.router.routes.visit.defaults.controller = visit
resources.router.routes.visit.defaults.action = index
このエラーは致命的なエラーが発生します。Zend_Controller_Router_Exception:ルート訪問/訪問/インデックスは、私はあなたがルート・パスを入力すると思わ – palAlaa
が定義されていない、あなたはルートを入力する必要があります**名** – bububaba
あなたはの名前を意味しますかカスタムルート??はいの場合、私は同じエラーを犯しました! – palAlaa