0

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

根据你,最好的处理方式是什么?

非常感谢,塞德里克。

4

1 回答 1

0

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

于 2013-11-13T08:11:29.333 回答