我正在寻找如何在所有模块和控制器中制作动态菜单(数据来自数据库)和菜单,环顾网站。 什么是最好的选择呢?
感谢朋友们。
答案 0 :(得分:0)
我个人会创建一个控制器,通过从数据库填充菜单层次结构的模型来生成菜单,并调用模板来呈现菜单的HTML片段。您可以从主模板中调用该控制器。
答案 1 :(得分:0)
只要ActionStack和action helper是资源密集型的,我就会使用haleper。创建一个视图助手并从那里访问模型。或者发送菜单数据以从控制器查看并使用帮助程序进行渲染。
答案 2 :(得分:0)
我个人使用ActionStack,它并不像他们所说的那样资源密集,它只会在调度程序中再推送一个操作,然后从模型中提取数据并将其注入视图中的命名段。