Предполагая, что вы пытаетесь максимально приблизиться к представлению Zend Framework вселенной, как помощники вида и действия из одного модуля могут быть совместно использованы другим модулем?
Допустим, у меня есть с двумя модулями. Модуль "A" имеет помощник вида с именем Output.
class Modulea_Zend_View_Helper_Ouput extends Zend_View_Helper_Abstract
{
function output($var)
{
echo strip_tags($var);
return true;
}
}
Если я попытаюсь использовать этого помощника из представления в модуле "B"
File: moduleb/views/scripts/index/index.phtml
<?php $this->output($somevar); ?>
Я получаю исключение
Плагин с именем 'Output' не найден в реестре
Что было «правильным» в том, чтобы использовать помощник вида, выводимый из модуля B.