我注意到了一个错误。虽然在参考链接之后,我已经创建了相册模块,并根据文档设置了导航面包屑和菜单。
http://framework.zend.com/manual/2.1/en/tutorials/tutorial.navigation.html
我注意到:
1.如果当前活动页面=主页,则预期工作
2.如果当前活动页面=相册,那么也可以正常工作
2.1如果当前活动页面=相册并且单击添加新相册链接后,导航菜单中的href链接和相册模块的面包屑(即http://zendfassignments.local/album/add而不是{{3)存在问题}})
类似的问题也适用于编辑和删除相册。所以不可能回到专辑模块页面。
我该如何解决这个问题?
答案 0 :(得分:0)
通过使用 modules / Application / config / module.config.php 文件中的以下代码替换来解决此问题。
'navigation' => array(
'default' => array(
array(
'label' => 'Home',
'route' => 'home',
),
array(
'label' => 'Album',
'route' => 'album',
'action' => 'index',
'params' => array('id' => null),
'pages' => array(
array(
'label' => 'Add',
'route' => 'album',
'action' => 'add',
),
array(
'label' => 'Edit',
'route' => 'album',
'action' => 'edit',
),
array(
'label' => 'Delete',
'route' => 'album',
'action' => 'delete',
),
),
),
),
),
享受Zend Framework ......:)