Будучи обережними, я хочу перевірити, чи існує мій спеціальний атрибут, перш ніж я намагаюся його використовувати будь-яким способом. Мені потрібно перевірити всі колекції атрибутів, а не лише колекцію продуктів. Мій атрибут може існувати у замовника, товару чи на спеціальній моделі мого власного твору.
У magento 1.x я б використав наступне:
$attr = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('specialty')->getFirstItem();
if ($attr->getAttributeId() > 0) {
Do some stuff....'
Я не можу знайти нічого, що явно робить щось подібне
Спробуйте це, можливо, вам допоможе webmull.com/…
—
Magento 2