отправить параметр из контроллера для просмотра Zend - PullRequest
0 голосов
/ 02 апреля 2012

Я хочу отправить параметр из действия для просмотра, который не является его представлением, поскольку каждое действие имеет свой вид .phtml.Я хочу перенаправить на страницу index.phtml, когда я нахожусь в editAction

внутри действия редактирования, которое я выполняю

$this->_helper->redirector->gotoRoute(array('module' => 'visits', 'controller' => 'visit', 'action' => 'index'), 'visit');

, поэтому я не могу использовать это в действии контроллера

$this->message="Successfully saved"; 

Я ищу в Google и обнаружил, что могу использовать

$this->getRequest()->setParam('message',"Successfully saved");

, но как мне получить параметр на странице .PHTML

1 Ответ

1 голос
/ 02 апреля 2012

вы можете использовать флэш-мессенджер, способный выполнять такие задачи

FlashMessenger - это помощник, который позволяет хранить сообщения между Запросы. Чаще всего я использую его для «сохраненного» сообщения. после редактирования элемента, который затем перенаправляется обратно в список.

примеры:

http://akrabat.com/zend-framework/zend-frameworks-flash-messenger-action-helper/

...