3
繼承人我的設置:Zend Naviation Menu View Helper - 所有鏈接都一樣嗎?
http://www.example.com/<module>/<controller>/<action>
我已經定義了這條路線:
$router->addRoute(
'editUser', new Zend_Controller_Router_Route('admin/users/edit/:id',
array(
'module' => 'admin',
'controller' => 'users',
'action' => 'edit',
'route' => 'default',
'id' => 0,
),
array('id' => '\d+')
)
);
所以我的網站導航菜單正常工作,直到我去一個頁面,如下所示:
http://www.example.com/admin/users/edit/10
它顯示頁面沒有問題,但現在導航菜單中的每個鏈接指向http://www.example.com/admin/users/edit
不知道爲什麼會發生這種情況,並希望在保持路由器使用的同時解決問題。
在此先感謝您的指點!
你能發佈你的導航代碼嗎? – 2010-09-05 10:26:41
我有相同的http://stackoverflow.com/questions/3530448/zend-route-ncorrect-relative-path,但不幸的是我還沒有找到答案 – Ashley 2010-09-05 15:34:59