【发布时间】:2010-03-11 07:24:02
【问题描述】:
是否真的必须将每个级别的视图助手添加为自己的单独路径?
我的意思是这个。我发现 Zend 命名和嵌套文件的方法是一种组织 user.php 的好方法,它位于对象文件夹中并扩展了 object.php。 /显示对象 /目的 用户.php
我开始尝试以相同的方式组织我的视图助手,但从我所阅读的内容来看,我几乎必须为每个视图助手添加路径,在这种情况下,它们会丢失它们的嵌套名称,因为您只会在视图之外调用方法名称(即 $this->user() 而不是 $this->displayObject_Object_User() 或类似的东西。)另一种选择是将每个级别扩展为代理调用正确的助手(例如导航子助手 $this->navigation->links())。
这似乎是一个经过深思熟虑的设计。没有?
【问题讨论】:
标签: php zend-framework