我正在使用zend骨架应用程序,我希望在成功创建/更新相册后显示引导警报(一旦在专辑列表中返回)。
这是控制器:
public function indexAction()
{
return new ViewModel(array(
'albums' => $this->getAlbumTable()->fetchAll(),
));
}
public function addAction()
{
$form = new AlbumForm();
$form->get('submit')->setValue('Add');
$request = $this->getRequest();
if ($request->isPost()) {
$album = new Album();
$form->setInputFilter($album->getInputFilter());
$form->setData($request->getPost());
if ($form->isValid()) {
$album->exchangeArray($form->getData());
$this->getAlbumTable()->saveAlbum($album);
// Redirect to list of albums
return $this->redirect()->toRoute('album');
}
}
return array('form' => $form);
}
根据你的说法,最好的交易方式是什么?
非常感谢, 塞德里克。
答案 0 :(得分:0)
使用flashMessenger插件将消息存储为数组,然后在视图中循环遍历数组(或者更好的是视图帮助程序)并生成引导stye消息所需的标记。