我正在建立一个我想要作为“标签浏览”功能的界面.这些标签中的每一个已经被写成一个动作,并且标签界面可以作为链接到各个选项卡.我决定尝试为这个控制器编写“索引”页面 – 将所有选项卡的内容放入隐藏的div,并将它们与jQuery进行交换,但是一旦我开始使用动作视图帮助器,我遇到了很多人说它的坏习惯. (
see this article)
其中一些动作构建形式 – 从模型等获取一些数据以显示.我希望每个动作继续自己运行(一些解析形式).
浏览到/ item应该给你标签菜单,加上隐藏标签中的所有div的内容,其中/ item / tab2是一个特定的动作(例如表单提交).
另一个复杂/注意事项 – 如果用户无法访问该“选项卡”,则某些操作将抛出访问异常.我不喜欢在系统中建立访问检查两次(从而显示一个空的内容标签).
我只是想弄清楚最好的做法是处理这种事情,我认为行动助手可能是这样的.如果我尝试使用View Helpers – 我开始想知道是否是组装Zend_Form的正确的地方.
有没有人有任何建议,“正确”的方式来解决不使用Zend_View_Helper_Action?