Zend Framework 中的动态菜单

Posted

技术标签:

【中文标题】Zend Framework 中的动态菜单【英文标题】:dynamic menu in Zend Framework 【发布时间】:2009-09-03 12:53:35 【问题描述】:

我正在寻找如何制作动态菜单(数据来自数据库)和菜单,在网站周围查看所有模块和控制器。 最好的选择是什么?

感谢朋友。

【问题讨论】:

【参考方案1】:

我个人会制作一个控制器,通过使用数据库中的菜单层次结构填充模型并调用模板来呈现菜单的 html 片段来生成菜单。您可以从主模板调用该控制器。

【讨论】:

【参考方案2】:

只要 ActionStack 和 action helper 是资源密集型的,我就会使用 haleper。创建一个视图助手并从那里访问模型。或者将菜单数据从控制器发送到视图,并使用助手渲染它。

【讨论】:

【参考方案3】:

我个人使用 ActionStack,它不像他们说的那样占用资源,它只会在调度程序中再推送一个操作,然后从那里从模型中提取数据并将其注入视图上的命名段。

【讨论】:

以上是关于Zend Framework 中的动态菜单的主要内容,如果未能解决你的问题,请参考以下文章

使用 Zend (1.12.17) 和 Ajax 的动态下拉列表

Robotframework RIDE+Selenium2Library 怎么选下拉菜单里的值

布局中的 CakePHP 动态菜单内容

MFC 中的动态菜单

delphi 动态添加系统菜单

Angular JS中的动态菜单指令问题