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