У меня есть поисковый модуль. У него есть одна форма, которая создает поле поиска, я использую viewScript, который хранится в представлениях / скриптах / формах для визуализации формы.
Я хочу, чтобы эта форма появлялась на любом экране, поэтому я написал ViewHelper, который создает и возвращает ее. Это нормально работает, когда я в модуле поиска, но когда я в любом другом модуле, я получаю сообщение об ошибке.
Есть идеи, почему?
Это то, что используется для создания viewScript в форме
$this->setDecorators(array(
array( 'ViewScript', array('viewScript' => 'forms/Search.phtml'))
));
Спасибо,
Martin