कौन सा एक कदम चेकआउट प्रकार एक्सटेंशन मूल लेआउट संभालता है? [बन्द है]


14

मेरे एक्सटेंशन में से एक चेकआउट के लिए तीन भुगतान विधियों के लिए एक सामान्य ब्लॉक जोड़ने के लिए नीचे दिए गए लेआउट xml निर्देश का उपयोग करता है

<checkout_onepage_paymentmethod>
    <reference name="root">
        <block type="core/text_list" name="additional" as="additional">
            <block type="foomandpspro/pxpostrebill_ccSave" name="fooman_ccsave" as="fooman_ccsave"
                   template="fooman/dpspro/onePageCheckout.phtml"/>
        </block>    
    </reference>
</checkout_onepage_paymentmethod>

यह डिफ़ॉल्ट चेकआउट पर एक समस्या के बिना काम करता है।

समस्या: मेरे बहुत से उपयोगकर्ता एक चरण के चेक के असंख्य उपयोग कर रहे हैं जो इसे सम्मानित नहीं कर रहे हैं। लेआउट हैंडल को केवल लोड नहीं किया जाता है और बाद में ब्लॉक को पेज में नहीं जोड़ा जाता है। अब तक मैंने MW_Onestepcheckout और GoMage_Checkout का सामना किया है।

क्या आपके पास कोई कस्टम चेकआउट एक्सटेंशन है जो वास्तव में इसे सही ढंग से संभालता है? या यह एक ऐसा मामला है जहां मुझे यह स्वीकार करने की आवश्यकता है कि चेकआउट लेआउट हैंडल सेवानिवृत्त हो गए हैं और मुझे इसकी आवश्यकता है start repeating myself?

जवाबों:


1

मुझे लगता है कि checkout_onepage ONEPAGE है, इसलिए आपको दूसरों को, उसी तरह से हैंडल करना होगा, जैसे उनके खुद के हैंडल को।

मुझे नहीं लगता कि कोई वैश्विक लेआउट हैंडल है, जैसे catalog_category_layered_nochildrenया PRODUCT_TYPE_configurableचेकआउट में, कम से कम addHandle()कहीं भी Mage_Checkout, Mage_Paymentया में उपयोग नहीं किया जाता है Mage_Sales


आपकी प्रतिक्रिया के लिए धन्यवाद - सवाल मेरे द्वारा नहीं लिखे गए 3 पार्टी एक्सटेंशन के बारे में था। मैं उम्मीद कर रहा था कि जिन लोगों का मैंने सामना किया है, वे मूल चेकआउट की कार्यक्षमता को छीन लेते हैं। लेकिन अभी तक यह अच्छा नहीं लग रहा है।
को फोमन

1

दुर्भाग्य से ऐसा लग रहा है कि वहाँ बहुत कुछ नहीं है। अभी के लिए मैंने अपने कस्टम ब्लॉक को भंग कर दिया है और कार्यक्षमता को अलग-अलग Mage_Payment_Block_Formब्लॉकों में स्थानांतरित कर दिया है जब तक कि इसके लिए समर्थन अधिक सामान्य नहीं हो जाता।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.