2012-11-30 17 views
0

我目前正在管理三種類型(普通用戶,作者,編輯器)的用戶在magento中。錯誤消息未顯示在我的自定義註冊表單中的magento中的phtml頁面

我需要爲作者和編輯者創建一個單獨的註冊表單。但是所有用戶都使用Accountcontroller.php中的單個createpost action進行保存。

作者的註冊表格是在authorregister.phtml中,除了錯誤信息之外,每件事情都很好。

表單錯誤消息沒有顯示在authorregister.phtml文件中。 然後,我填充塊$this->getMessagesBlock()->getGroupedHtml();即使在那之後也不顯示錯誤消息。

令我驚奇的是,這些錯誤信息正在顯示在persistent/customer/form/register.phtml頁面上。

我無法找到該表單錯誤消息在該頁面加載時顯示的問題。

任何人都可以幫助我。

+0

檢查,如果有任何JS錯誤。 –

+0

請在您的問題中提供您的控制器操作。我想知道你是不是正確地初始化消息? '$此 - > _ initLayoutMessages( '客戶/會話');' – benmarks

回答

0

你好下面的提示,可以幫助你.....

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 .')); 
相關問題