Я как-то хватаю параметры атрибутов Magento:
<?php
if ($attribute->usesSource()) {
$options = $attribute->getSource()->getAllOptions(false);
}
?>
Он работал нормально, пока я не попытался получить параметры встроенного атрибута "color". У меня получилась следующая ошибка:
PHP Fatal error: Call to a member function setAttribute() on a non-object in app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php on line 374
Похоже, что вызов getSource()
завершается с ошибкой и вызывает эту ошибку. Кто-нибудь знает, почему это происходит и как я могу получить варианты цвета?
Спасибо!