我想在提交新聞快訊表單後創建成功消息的彈出窗口。我怎樣才能做到這一點與jQuery js?如果我首先想到的話,我需要檢查消息,如果消息=通訊成功消息,而不是在彈出窗口中顯示此消息。對?但我怎麼能意識到這一點? =)謝謝!Magento新聞快訊成功彈出消息
1
A
回答
3
我已經發現了三個方法,我已經把它應用到我的Magento:
方法1:
添加到您想要顯示的成功消息下面的JS腳本的頁面的頂部:
<script type=「text/javascript」>
var message = '<?php echo strip_tags($this->getChildHtml('global_messages')) ?>';
if (message == $this->__('Thank you for your subscription')) alert("What ever you want to display!");
方法2:
一個簡單的紙條上寫着:感謝您的訂閱。
登錄到Magento管理> CMS>管理頁面>添加新頁面
創建時事政策CMS頁面,即通訊,促銷
打開SubscriberController.php文件位於:
MagentoStore \軟件\碼\核心\法師\通訊\控制器\
變化
$session->addSuccess($this->__('Thank you for your subscription'));
至
$session->addSuccess($this->__('Thank you for your subscription. For more info on our Newsletter Policy, please click <a href="newsletter-promotions" target="_self">here</a>.'));
這樣做也是一個好主意;請輸入有效的電子郵件地址;確認請求已發送;和訂閱,消息有問題。
方法3
重定向到的打折產品vieable一個特殊的頁面只能由用戶,其中包含了通訊政策。
Magento Admin>Catalog>Manage Products>Add New Product
創建新的特別折扣產品,與公開程度屬性設置爲,無處。記下產品ID。
Magento Admin>CMS>Manage Pages>Add New Page
創建一個通訊政策CMS頁面,即通訊政策和促銷。在此頁面中,您可以添加您爲新訂戶創建的特殊產品。 (這不包括在此範圍內,如何)
變化在大約65行:
$this->_redirectReferer();
到
$this->_redirectUrl(Mage::getBaseUrl().'newsletter-policy-and-promotions');
$this->_redirectUrl(Mage::getBaseUrl());
到
$this->_redirectUrl(Mage::getBaseUrl().'newsletter-policy-and-promotions');
現在認購人將自動重定向到您的新頁面,並且「謝謝您的訂閱」消息仍將顯示。
希望這可以幫助你。
相關問題
- 1. 顯示登錄成功消息彈出
- 2. 成功註冊後彈出消息
- 3. 提交後彈出成功消息
- 4. 彈出新消息
- 5. Magento的新聞訂閱不顯示成功或錯誤信息
- 6. 在Magento 2.0中禁用彈出消息
- 7. Magento提交後通訊彈出通知
- 8. 彈出消息
- 9. 未出現Magento更新消息
- 10. Magento - 訂閱新聞通訊後更改確認的地址
- 11. 使用Codeigniter的PHP顯示彈出成功消息框
- 12. 彈出關閉後如何顯示成功消息?
- 13. Ajax彈出窗口在成功消息後沒有關閉
- 14. 使用jQuery和PHP創建彈出框成功消息
- 15. bbPress驗證成功後彈出消息(使用jQuery)
- 16. 如何在彈出窗口中顯示此成功消息
- 17. SSRS - 彈出消息
- 18. Yiiframework消息彈出
- 19. 彈出消息框
- 20. Android彈出消息
- 21. JQuery彈出消息
- 22. 在magento擴展中的新聞通訊註冊彈出窗口中添加名字和姓氏
- 23. 如何在HTML新聞快訊中嵌入Facebook喜歡按鈕?
- 24. PHP新聞快訊singup反向工程師
- 25. 成功上傳成功消息後取消消息
- 26. 成功的消息
- 27. subprocess.Popen成功消息
- 28. Ajax成功消息
- 29. 集成Facebook的「撰寫新消息」彈出到我的網站
- 30. Sharepoint 2007:在新消息上彈出消息
+1 - 從問題5分鐘到一個偉大的3選項的答案,你今天早上你的咖啡! – McNab 2013-02-27 09:40:58
感謝ü!我已經發現了這個帖子,我試圖用1變種,但它沒有爲我工作=( – 2013-02-27 09:43:36
嘗試第二種和第三種方法 – 2013-02-27 09:48:39