Layout 多种布局中的Zf2 Flashmessenger

Layout 多种布局中的Zf2 Flashmessenger,layout,zend-framework2,Layout,Zend Framework2,我对使用ZfcTwitterBootstrap模块在多个布局中呈现flashmessenger有一些问题。 在一个模块布局中,我渲染messege如下: <div class="container"> <?php echo $this->ztbFlashMessenger()->render(); ?> </div> 但如果我在另一个布局中渲染flashmessenger,它将不会被渲染。如果我在第一个模块中禁

我对使用ZfcTwitterBootstrap模块在多个布局中呈现flashmessenger有一些问题。 在一个模块布局中,我渲染messege如下:

    <div class="container">
        <?php echo $this->ztbFlashMessenger()->render(); ?>
    </div>

但如果我在另一个布局中渲染flashmessenger,它将不会被渲染。如果我在第一个模块中禁用flashmessenger,我会在另一个模块中渲染。 有没有办法在所有布局中渲染它?
提前感谢您提供的一些答案和提示。

您可以在web上找到许多其他解决方案。也许你能找到问题的原因

否则,我开发了一个有用的模块。里面有一个扩展的flash messenger,您可以添加到布局中


您使用它的方式不对,FLASH消息的要点是它们只使用一次就被扔掉了。好吧。。所以没有办法在布局中渲染它?如果我从一个模块重定向到另一个模块,消息不会被渲染。谢谢你的回答。。无论如何,我在布局中使用ZfcTwitterBootstrap进行渲染:echo$this->ztbFlashMessenger('error');echo$this->ztbFlashMessenger()->render('info');echo$this->ztbFlashMessenger()->render('success');echo$this->ztbFlashMessenger()->render('default');?>它可以在多个模块布局中工作。我已经将布局的位置更改为application_root(因此我为所有模块都设置了一个布局),然后使用简单的echo$this->ztbFlashMessenger()->render();很好。