指定调用视图助手时要使用的帮助程序路径

时间:2013-07-22 12:21:04

标签: php zend-framework

我有多个视图助手路径,其中一些可能包含与其他已注册路径同名的视图助手。

例如/view/helper/path1可能包含myViewHelper,而/view/helper/path2也可能包含不同的视图助手,但名称相同myViewHelper

显然,在调用$this->myViewHelper时我可能遇到一些问题;我不能依赖于获取我想要的视图助手,因为这取决于堆栈顶部的路径。

有没有办法可以指定我想在任何给定时间使用哪条路径?如果您愿意,可以使用完全限定的路径。

由于

1 个答案:

答案 0 :(得分:0)

命名空间可能正是您所寻找的:http://php.net/manual/en/language.namespaces.php

但是,如果你为问题提供更多的上下文,可能会有更好的实现,很难说你到目前为止所说的内容。

你什么时候在路径1中使用路径1中的助手而不是路径2中的助手?

相关问题