मैंने अभी एक Magento मॉड्यूल को एक साथ रखना शुरू कर दिया है जो पूरे Magento चेकआउट प्रक्रिया को बाईपास करता है और इसके बजाय XML विवरण को एक्सएमएल-आरपीसी के माध्यम से एक तृतीय पक्ष पूर्ति कंपनी को भेजता है।'चेकआउट के लिए आगे बढ़ें' कार्यक्रम?
कहीं भी तेज़ नहीं हो रहा है और थोड़ा सा मार्गदर्शन का उपयोग कर सकता है। मेरी समझ यह है कि मुझे चेकआउट पर जाकर ट्रिगर किए गए ईवेंट के आधार पर एक पर्यवेक्षक के साथ मॉड्यूल बनाना चाहिए। परेशानी यह है कि मैं यह नहीं कर सकता कि कौन सी घटना होगी, मैं यहां पूरी विशाल सूची के माध्यम से हूं;
http://www.nicksays.co.uk/magento_events_cheat_sheet/
मैं कोशिश की है;
checkout_submit_all_after - आग के बाद आदेश सफलतापूर्वक संसाधित
checkout_cart_add_product_complete - के बाद उत्पाद कार्ट में जोड़ आग
checkout_cart_save_before - के बाद उत्पाद कार्ट में जोड़ आग
checkout_type_onepage_save_order - इस सब पर आग नहीं मिल सकता है
checkout_onepage_controller_success_action - क्रमशः संसाधित होने के बाद आग
मुझे नहीं पता कि इसका मतलब है कि मुझे एक कस्टम इवेंट बनाना होगा या यदि मैं जो कर रहा हूं उसके लिए एक बिल्कुल अलग और बेहतर विकल्प है। एक्सएमएल बनाने और भेजने के लिए मैं एक और सवाल पर जाउंगा (मुझे एहसास होना शुरू हो सकता है कि मेरे हाथ यहां बहुत सुंदर हो सकते हैं) लेकिन वहां पर किसी भी सुझाव की सराहना की गई।
किसी भी मदद के लिए धन्यवाद।
शानदार देखने के लिए। मैंने यह सोचना शुरू कर दिया था कि चेकआउट के लिए बटन पर सिर्फ एक ऑनक्लिक घटना थी, मैं इसे बदल सकता था और एक्सएमएल को संसाधित करता था और प्रक्रियात्मक PHP का उपयोग करके रीडायरेक्ट करता था। हालांकि यह मैगेंटो सिस्टम से बाहर ले जाएगा। इसने मेरे सीखने को एक और कदम आगे बढ़ाया है! – McNab
क्या वनपृष्ठ नियंत्रक घटना सामान्य है कि इसे बाईपास नहीं किया जा सकता है? उदाहरण के लिए मैं आईडब्ल्यूडी से एक एक्सटेंशन वनपेज चेकआउट का उपयोग करता हूं और मुझे यह घटना नहीं निकाल दी जा रही है। क्या कोई "अधिक सामान्य" विकल्प है? – clime