如何在zend框架中访问布局文件中的flashmessenger?

时间:2011-09-02 14:43:03

标签: php zend-framework

我想在我的应用程序的布局文件中显示我的flash消息 - 不知道如何访问它。我在行动中设定了价值。

1 个答案:

答案 0 :(得分:1)

试试我的观看助手 - https://github.com/philBrown/Tolerable/blob/master/library/Tolerable/View/Helper/FlashMessenger.php

如果您配置了翻译,甚至还包括翻译。

要显示默认命名空间中的消息,只需使用

即可
<?php echo $this->flashMessenger() ?>

要设置命名空间,请将其作为第一个参数

<?php echo $this->flashMessenger('errors') ?>

默认设置是在无序列表中呈现每条消息,但是您可以通过提供视图部分来更改它

<?php echo $this->flashMessenger(null, 'flash-messages-partial.phtml') ?>