सावधान रहने में, मैं यह जांचना चाहता हूं कि किसी भी तरह से उपयोग करने का प्रयास करने से पहले मेरी कस्टम विशेषता मौजूद है या नहीं। मुझे सभी विशेषताओं के संग्रह के खिलाफ जांचने की आवश्यकता है, न कि केवल उत्पाद संग्रह की। मेरी विशेषता ग्राहक, उत्पाद या मेरे स्वयं के निर्माण के कस्टम मॉडल पर मौजूद हो सकती है।
Magento 1.x में, मैं निम्नलिखित का उपयोग करूंगा:
$attr = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('specialty')->getFirstItem();
if ($attr->getAttributeId() > 0) {
Do some stuff....'
मुझे ऐसा कुछ नहीं मिला जो स्पष्ट रूप से ऐसा कुछ करता हो
यह कोशिश करें कि यह आपकी मदद कर सकता है webmull.com/…
—
Magento 2