Я много искал эту проблему, пока видел много сообщений, но никто не дал определенного решения для magento.Ошибка при добавлении атрибута продукта
, когда я пытаюсь добавить атрибут к продукту я получаю эту ошибку:
"Le modèle source "sac_productattributes/attribute_source_type" n'a pas été trouvé pour l'attribut "athlete_name_product" "
The source model "sac_productattributes/attribute_source_type" was not found for attribute "athlete_name_product
им пытается это в моем инсталлятора сценария:
$installer = $this;
$installer->startSetup();
$installer->addAttribute('catalog_product','athlete_name_product', array(
'group' => 'General',
'type' => 'varchar',
'backend' => '',
'frontend' => '',
'label' => 'Athlete name',
'input' => 'select',
'class' => '',
'source' => 'sac_productattributes/attribute_source_type',
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_WEBSITE,
'visible' => true,
'required' => false,
'user_defined' => false,
'searchable' => false,
'filterable' => false,
'comparable' => false,
'visible_on_front' => false,
'unique' => false,
'apply_to' => 'simple,configurable,bundle,grouped',
'is_configurable' => false,
));
$installer->endSetup();
Обновлено: Проблема решена я была ошибка в письменное название класса
да, это существует. и я попробовал sac_productattributes и productattributes, но не работал. –
вы должны использовать это имя, которое определено в confix.xml для моделей внутри глобального, поэтому проверьте там, чтобы получить правильное имя. –