Свойство $_helper
объекта Zend_Controller_Action хранит экземпляр Zend_Controller_Action_HelperBroker, поэтому вместо передачи его из представления вашему помощнику вы можете получить экземпляр HelperBroker, а затем получить оттуда объект FlashMessenger.
// inside your view helper
$messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('FlashMessenger');
Теперь у вас есть доступ к Flash Messenger из помощника по представлению. Вы можете сделать то же самое из любого места в приложении, чтобы получить ссылку на любых помощников действий.
Также обратите внимание, что если помощник еще не создан, вызов getStaticHelper
инициализирует его для вас.
См. Помощники действий - Помощник брокера для получения дополнительной информации.