我一直無法弄清楚我的生活。我想在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 - 商品評論沒有顯示在商品評論頁面
- 3. 刷新Magento結帳步驟
- 4. Magento在一步結帳中刪除裝運步驟
- 5. Magento一步結帳
- 6. Magento Onepage結帳缺少步驟
- 7. 在Magento結帳中更改結帳步驟訂單
- 8. Magento結賬步驟在Magento結帳付款前移動審查
- 9. Magento - 在產品視圖頁面上顯示產品評論
- 10. 繼續在一頁結帳按鈕不會移動到Magento的下一步(步驟2到步驟3)
- 11. 在不允許新評論的情況下顯示一個頁面的評論
- 12. 用戶評論顯示在asp.net頁面
- 13. XCart結帳步驟
- 14. 使用PayPal在magento結帳時添加評論
- 15. 如何在netsuite的結賬頁面上顯示評論框
- 16. 在Magento結帳頁面顯示日期選擇器
- 17. Paypal標識不顯示在magento結帳頁面
- 18. 顯示圖像在訂購評論magento
- 19. Magento:結賬時的審覈步驟顯示得太快
- 20. 頁面上的評論不會顯示
- 21. Magento - 在評論模塊之外顯示隨機評論
- 22. 如何隱藏magento結帳頁面中的所有不活動/禁用步驟
- 23. 傳統(標準)結帳(步驟頁)
- 24. Magento產品評論submition返回頁面
- 25. 在定製的ActiveAdmin顯示頁面上顯示評論框
- 26. 匯票/支票不顯示在magento的一頁結帳?
- 27. 如何在同一頁面上顯示評論? cakephp
- 28. 在同一頁面上使用jquery_ujs顯示評論
- 29. 如何在同一頁面上顯示以前的評論
- 30. Piwik目標(結帳步驟)
您是否還希望在結賬結束時進行訂單審覈? – 2010-10-13 05:12:06
好吧,我很樂意在它指定展示的空間中出現。而不必完成所有的步驟才能顯示出來,只是在加載一個頁面結帳時顯示正確。我知道它被填充到div#checkout-review-load中。我似乎無法確定我需要在頁面加載時調用哪一段JS代碼才能讓它顯示出來。 – Yock 2010-10-14 02:06:28