Rap*_*aël 3 zend-framework flash-message
我对FlashMessenger有点问题.当我想在布局中检索消息时,它会写入消息的第一个字母...例如"test"显示"t".
我在这个问题上尝试了一个解决方案,但对我没有任何改变.
我用的是php 5.3.6
这是我的代码:
在我的方法中:
$message = 'test';
$this->_helper->FlashMessenger($message);
Run Code Online (Sandbox Code Playgroud)在布局中调用
<div id="message_box">
<?php echo $this->flashMessages(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)有人能帮我吗?
试试这个:
在控制器中:
$this->_helper->FlashMessenger->addMessage("Your message", 'actions');
// you can redirect to another controller ...
$this->view->messages = $this->_helper->FlashMessenger->getMessages('actions');
Run Code Online (Sandbox Code Playgroud)
在phtml文件中:
<!-- some html code -->
<div id="message_box">
<?php echo $this->messages[0]; ?>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3495 次 |
| 最近记录: |