来自zend控制器的Bootstrap警报

时间:2013-11-13 00:46:29

标签: javascript php zend-framework twitter-bootstrap

我正在使用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);
}

根据你的说法,最好的交易方式是什么?

非常感谢, 塞德里克。

1 个答案:

答案 0 :(得分:0)

使用flashMessenger插件将消息存储为数组,然后在视图中循环遍历数组(或者更好的是视图帮助程序)并生成引导stye消息所需的标记。