Я использую стандартный MVC с модулями. У меня есть 2 вспомогательных класса просмотра, которые автоматически загружаются в конфигурацию с использованием ресурсов ...
resources.view.helperPath.Module1_View_Helper = "module1/views/helpers/"
resources.view.helperPath.Module2_View_Helper = "module2/views/helpers/"
... оба содержат одно и то же имя класса и метода, за исключением префикса класса.
class Module1_View_Helper_Notice extends Zend_View_Helper_Abstract {
public function notice() {
class Module2_View_Helper_Notice extends Zend_View_Helper_Abstract {
public function notice() {
Мой файл...
/modules/[module]/views/scripts/[action]/index.phtml
...содержит...
<?php echo $this->notice() ?>
Как я могу использовать конкретный помощник просмотра модуля на основе текущего пути, чтобы мне не приходилось создавать конкретные имена для каждого метода?