We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ae95ef3 commit 9b02cf2Copy full SHA for 9b02cf2
app/code/core/Mage/Eav/Model/Resource/Entity/Attribute.php
@@ -161,12 +161,10 @@ protected function _beforeSave(Mage_Core_Model_Abstract $object)
161
}
162
163
/**
164
- * @todo need use default source model of entity type !!!
+ * Set default source model.
165
*/
166
- if (!$object->getId()) {
167
- if ($object->getFrontendInput() == 'select') {
168
- $object->setSourceModel('eav/entity_attribute_source_table');
169
- }
+ if ($object->usesSource() && !$object->getData('source_model')) {
+ $object->setSourceModel($object->_getDefaultSourceModel());
170
171
172
return parent::_beforeSave($object);
0 commit comments