मुझे मूल उत्पाद से मूल कॉन्फ़िगर करने योग्य उत्पाद प्राप्त करने की आवश्यकता है, भले ही मूल उत्पाद को अक्षम के रूप में चिह्नित किया गया हो। मुझे कॉन्फ़िगर करने योग्य उत्पाद (सक्षम या अक्षम) की स्थिति भी प्राप्त करने की आवश्यकता है।Magento को सरल उत्पाद से कॉन्फ़िगर करने योग्य उत्पाद प्राप्त होता है भले ही कॉन्फ़िगरेशन उत्पाद अक्षम किया गया हो
अभी मैं इस तरह माता-पिता उत्पाद हो रही है:
$parentIds = Mage::getResourceSingleton('catalog/product_type_configurable')->getParentIdsByChild($product->getId());
if (isset($parentIds[0])) {
$product = Mage::getModel('catalog/product')->load($parentIds[0]);
}
यह पूरी तरह से काम करता है जब तक कि विन्यास उत्पाद अक्षम कर दिया गया है, जहां $ parentIds सरणी खाली है। मुझे कॉन्फ़िगर करने योग्य उत्पाद प्राप्त करने की आवश्यकता है भले ही यह अक्षम हो, और यह भी निर्धारित करें कि कॉन्फ़िगर करने योग्य उत्पाद सक्षम/अक्षम है या नहीं।
किसी भी मदद की सराहना की जाएगी!
हाय, आपके प्रयास के लिए बहुत बहुत धन्यवाद! मैं अपने अंत में थोड़ा सा शोध करूँगा यह देखने के लिए कि यह और क्या हो सकता है - मुझे लगता है कि समस्या को अक्षम किया जा रहा है क्योंकि यह एक आम तत्व प्रतीत होता है, लेकिन शायद मुझे कुछ याद आया है। – gregdev
+1 मैं इस से अक्षम और सक्षम उत्पाद आईडी दोनों प्राप्त करने में सक्षम था। मेरी समस्या को हल करने के लिए –
+1, धन्यवाद! – Blaater