Я создал простой пользовательский атрибут для объекта продаж/заказа. Теперь для новых заказов номер заказа равен NULL. Я посмотрел на таблицу sales_order, и, конечно же, increment_id имеет значение null ... может ли кто-нибудь помочь мне, я в тупике?Magento-custom атрибут вызывает пустой номер заказа
Это мой setup.php:
`общественная функция getDefaultEntities() {
return array(
'order' => array(
'entity_model' => 'sales/order',
//'attribute_model' => 'catalog/resource_eav_attribute',
'table' => 'sales/order',
'attributes' => array(
'pr_email_sent' => array(
'label' => 'prEmailSent',
'type' => 'varchar',
'default' => 'false'
),
)
)
);
}`
Это мой config.xml
<fieldsets>
<sales_order>
<pr_email_sent><create>1</create><update>1</update></pr_email_sent>
</sales_order>
</fieldsets>
Спасибо ,
Эй, спасибо за ответ. Да, атрибут успешно переводит его в таблицу eav_attribute. Я могу getData() и setData() на нем также ... его просто, что теперь порядковые номера равны нулю. Может быть, мне нужно установить еще несколько свойств на setup.php? это очень запутанно. – frank