控制器视图的不同导航菜单 - Zend Framework
我目前有 3 个控制器,AdministratorController.php
、ResellerController.php
和 ServiceProviderController.php
。
他们每个人都有自己的行动和观点。例如,AdministratorController.php
具有以下视图:
每个控制器的视图将具有完全相同的布局 - 布局的唯一区别是不同的导航菜单。
所以我的问题是,如何为控制器配置不同的导航菜单,但使用相同的布局?
非常感谢
I currently have 3 controllers, AdministratorController.php
, ResellerController.php
and ServiceProviderController.php
.
Each of these have their own actions and views. For instance, AdministratorController.php
has the views:
Each of these controllers' views will have exactly the same layout - the only difference in layout being different navigational menus.
So my question is, how I can configure different navigational menus for controllers, but using the same layout?
Many thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
就我个人而言,我的导航菜单存储在 XML 文件中。当我创建“Zend_Navigation”时,我仅加载导航菜单的一部分,如下所示:
其中“$controllerName”是“navigation.xml”的一部分。
在你看来:
享受
Personnaly, my navigation menu is stored in an XML file. When I create my "Zend_Navigation", I load only on part of my navigation menu like this :
Where "$controllerName" is a section of my "navigation.xml".
In your view:
Enjoy