2012-05-11 38 views

回答

0

我加了下面一行在我的模板,它的工作原理:

<?php $message1=Mage::app()->getLayout()->getMessagesBlock() 
     ->setMessages(Mage::getSingleton('customer/session') 
     ->getMessages(true))->getGroupedHtml() ; ?> 

感謝您的幫助。

0

這意味着你已經忘了打電話給組的郵件模板中的塊

<?php echo $this->getMessagesBlock()->getGroupedHtml() ?> 
+0

沒有我補充說,但它不工作。其實我已經把我的cms頁面作爲登錄頁面。由於我是新來的magento,我不能排除會話如何處理錯誤消息 – dashbh

+0

@mak所以,你在哪裏添加了這一行? –

+0

現在我的解決方案將以下行添加到了我的模板中。 <?php $ message1 = Mage :: app() - > getLayout() - > getMessagesBlock() - > \t \t感謝您的幫助。 \t \t \t setMessages(法師:: getSingleton( '客戶/會話') \t \t \t \t \t - >的getMessages(真)) - > getGroupedHtml(); ?> – dashbh

0

這意味着您忘記了在模板中調用消息塊。添加此代碼,其工作對我來說

<?php echo $this->getMessagesBlock()->toHtml() ?> 
相關問題