我一直無法弄清楚我的生活。我想在Magento的一頁結賬中立即顯示訂單審閱步驟(處理訂單之前的最後一步)。有什麼建議麼?謝謝大家。Magento:在一個頁面結帳時顯示評論步驟
4
A
回答
3
如果你看一下onepage.phtml的底部,你會看到
<?php if($this->getActiveStep()): ?>
accordion.openSection('opc-<?php echo $this->getActiveStep() ?>');
<?php endif; ?>
這就要求Mage_Checkout_Block_Onepage::getActiveStep()
確定首先顯示哪一步。您可以通過在你的主題創建自己的onepage.phtml和更改塊的上方覆蓋該是:
accordion.openSection('opc-review');
然而,openSection功能只執行,如果在這種情況下,目標元素(「OPC-評論」) ,有一類「允許」,一旦前一個結賬步驟完成,由Magento的AJAX設置。您可以使用原型手動添加「允許」類,但是一旦您顯示該步驟,就會看到它是空的,因爲AJAX沒有根據前面的步驟填充內容,還沒有發生!
因此...您可以基於Cart.php創建一個新塊,並使用$this->getChildHtml('block-id')
和layout xml將其插入onepage.phtml。你需要將其插入ol#checkoutSteps
爲li#opc-summary.section allow
或類似的東西在裏面,使JS更改上面是accordion.openSection('opc-summary');
這是我可以在此刻爲你做到最好。 HTH, JD
相關問題
- 1. Magento一步結帳
- 2. Magento Onepage結帳缺少步驟
- 3. Magento結賬步驟在Magento結帳付款前移動審查
- 4. 用戶評論顯示在asp.net頁面
- 5. 如何在netsuite的結賬頁面上顯示評論框
- 6. Magento - 在評論模塊之外顯示隨機評論
- 7. 傳統(標準)結帳(步驟頁)
- 8. Magento產品評論submition返回頁面
- 9. 匯票/支票不顯示在magento的一頁結帳?
- 10. Piwik目標(結帳步驟)
- 11. 在magento onepage結帳中跳過shippingmethod步驟
- 12. 谷歌結帳在結帳頁面在Magento
- 13. Magento客戶結帳選項不顯示,無論允許客人結帳設置
- 14. 評論頁的URL - Magento 1.9
- 15. 在多步驟表單中突出顯示當前步驟頁面
- 16. 如何在頁面頂部/首頁顯示新評論
- 17. Facebook的評論模塊不會在桌面上顯示評論
- 18. 在WordPress主頁上顯示評論
- 19. 在Sylius中刪除結帳步驟
- 20. 如何刪除Magento Onepage結帳中的Review步驟?
- 21. WordPress的:顯示單個評論內容的帖子/頁面?
- 22. 爲什麼我的Magento產品頁面的評論部分沒有顯示?
- 23. 步驟4在一個頁面簽出magento不工作在IE 9
- 24. Magento結帳頁面未完全加載
- 25. 如何Magento的結帳頁面
- 26. jquery步驟 - 想在最後一步顯示下一個按鈕
- 27. DotNetNuke模塊不顯示在頁面上,故障排除步驟?
- 28. 當通過AJAX發佈評論時會顯示兩次,但在頁面重新加載時只顯示一次
- 29. 只在Drupal中的故事頁面上顯示評論
- 30. 如何在產品評論頁面顯示產品長描述?
您是否還希望在結賬結束時進行訂單審覈? – 2010-10-13 05:12:06
好吧,我很樂意在它指定展示的空間中出現。而不必完成所有的步驟才能顯示出來,只是在加載一個頁面結帳時顯示正確。我知道它被填充到div#checkout-review-load中。我似乎無法確定我需要在頁面加載時調用哪一段JS代碼才能讓它顯示出來。 – Yock 2010-10-14 02:06:28