我目前正在主页上制作登录表单。但是在每次无效尝试后,消息都没有显示在正确的位置
即在帐户仪表板和忘记密码页面中显示“无效的电子邮件和密码”消息。
这意味着您忘记在模板中调用群组消息块
<?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
这意味着您忘记在模板中调用消息块。添加此代码,它对我有用
<?php echo $this->getMessagesBlock()->toHtml() ?>
我在模板中添加了以下行,它可以工作:
<?php $message1=Mage::app()->getLayout()->getMessagesBlock()
->setMessages(Mage::getSingleton('customer/session')
->getMessages(true))->getGroupedHtml() ; ?>
谢谢您的帮助。