मेरे पास "आवास" (विशेषता कोड "आवास") नामक एक ड्रॉपडाउन विशेषता है। मैं किसी उत्पाद के लिए चयनित विकल्प का टेक्स्ट प्राप्त करना चाहता हूं लेकिन "getAttributeText" फ़ंक्शन कुछ भी नहीं देता है।Magento: getAttributeText काम नहीं करता
मेरे कोड:
$product_object = Mage::getModel('catalog/product')->load($productId);
$housing = $product_object->getHousing();
echo $housing;
echo "<br>";
$housing = $product_object->getAttributeText('housing');
echo $housing;
echo "<br>";
$housing = $product_object->getHousingText();
echo $housing;
echo "<br>";
समारोह getHousing सही विकल्प आईडी लेकिन "getAttributeText" और "getHousingText" रिटर्न कुछ भी वापस नहीं करता है।
कोई विचार क्यों?
यह है कि इस काम नहीं किया दिलचस्प है। संदर्भ क्या है जिसमें यह कोड चलाया जाता है? – benmarks
बोनमार्क से सहमत हैं, अगर उन्होंने उत्पाद वस्तु को डीबग किया था तो शायद वहां कुछ उपयोगी जानकारी होगी? ;) शायद यह सिर्फ एक वर्तनी त्रुटि थी। –
आपको व्यवस्थापक में सेट करना होगा >> विशेषताएँ यह विशेषता है कि "उत्पाद प्रविष्टि में प्रयुक्त" कैसे हां है। Http://stackoverflow.com/questions/14321256/magento-getattributetextmanufacturer-doesnt-work –