J'ai créé un attribut personnalisé simple sur l'entité de vente/commande. Maintenant, pour les nouvelles commandes, le numéro de commande est nul. J'ai regardé la table sales_order, et bien sûr, increment_id est nul ... quelqu'un peut-il m'aider, je suis perplexe?L'attribut Magento- custom provoque un numéro de commande vide
Ceci est mon setup.php:
`getDefaultEntities public function() {
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'
),
)
)
);
}`
Ceci est mon config.xml
<fieldsets>
<sales_order>
<pr_email_sent><create>1</create><update>1</update></pr_email_sent>
</sales_order>
</fieldsets>
Merci .
Hey, merci pour la réponse. Oui, l'attribut parvient à la table eav_attribute. Je peux getData() et setData() aussi ... c'est juste que les numéros de commande sont null maintenant. Peut-être que je dois définir quelques propriétés supplémentaires sur setup.php? C'est très déroutant. – frank