Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误消息不会显示在magento中的“我的自定义注册表phtml”页面上_Magento - Fatal编程技术网

错误消息不会显示在magento中的“我的自定义注册表phtml”页面上

错误消息不会显示在magento中的“我的自定义注册表phtml”页面上,magento,Magento,我目前正在magento中管理三种类型的用户(普通用户、作者、编辑) 我需要为作者和编辑创建一个单独的注册表。但是所有用户都是使用Accountcontroller.php中的单个createpost操作保存的 作者的注册表在authorregister.phtml中,除了错误消息外,一切正常 表单错误消息不会显示在authorregister.phtml文件上。 然后我编程了块$this->getMessagesBlock()->getGroupedHtml()即使在此之后,也不会显示错误消息

我目前正在magento中管理三种类型的用户(普通用户、作者、编辑)

我需要为作者和编辑创建一个单独的注册表。但是所有用户都是使用
Accountcontroller.php
中的单个
createpost操作保存的

作者的注册表在authorregister.phtml中,除了错误消息外,一切正常

表单错误消息不会显示在authorregister.phtml文件上。 然后我编程了块
$this->getMessagesBlock()->getGroupedHtml()即使在此之后,也不会显示错误消息

令我惊讶的是,这些错误消息正在持续显示在
persistent/customer/form/register.phtml
页面上

我找不到该页面加载时显示此表单错误消息的原因


有人能帮我吗。

你好,以下提示可能会对你有所帮助

在authorregister.phtml中添加第一行

< div id="messages_product_view"><?php echo $this->getMessagesBlock()->getGroupedHtml() ?>< /div>

 In Accountcontroller.php before redirect 
Mage::getSingleton('core/session')->addSuccess(Mage::helper('modulename')->__('Thank you .'));
重定向之前在Accountcontroller.php中 Mage::getSingleton('core/session')->addSuccess(Mage::helper('modulename')->;
检查是否存在任何JS错误。请在问题中提供控制器操作。我想知道您是否没有正确初始化邮件<代码>$this->_initLayoutMessages('customer/session')