当前位置:  开发笔记 > 编程语言 > 正文

使用zend框架创建动态侧边栏的最佳实践

如何解决《使用zend框架创建动态侧边栏的最佳实践》经验,为你挑选了1个好方法。

使用zend框架创建动态侧边栏或其他非内容布局位置的最佳做法是什么.这时我创建了控制器,我称之为WidgetsController.在这个控制器中,我为侧边栏的"侧边栏"响应段定义了一些动作,在IndexController中我使用$ this-> view-> action()调用它们; 功能,但我不认为这是创建动态侧边栏的最佳做法.谢谢你的回答.



1> Eran Galperi..:

你的问题没有提供很多细节.通常,我会说通过视图的渲染/部分方法将侧边栏加载为视图模板.所以从一个视图中:

//$data is dynamic data you want to pass to the sidebar
echo $this -> partial('/path/to/sidebar.phtml',array('menuitems' => $data));

然后侧边栏可以处理动态数据:

//sidebar.phtml

如果您需要额外的功能,可以创建一个专用的视图助手来处理它.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有