Je suis débutant dans Magento, et j'ai utilisé Magento1.9 CE, Je veux ajouter un attribut, par programme, dans le catalogue/produit. Je veux dire, que je veux le voir dans la boîte orange, que je surligné surcomment ajouter un attribut par programme au produit dans magento1.9?
je change la version en magento/app/code/core/Mage/Catalogue/etc/config.xml
`<modules>
<Mage_Catalog>
<version>1.6.0.0.19.1.15</version>
</Mage_Catalog>
</modules>`
et ajouter ce fichier /magento/app/code/core/Mage/Catalog/sql/catalog_setup/mysql4-data-upgrade-1.6.0.0.19.1.15.php
$installer = $this;
$installer->startSetup();
$installer->addAttribute('catalog_product', 'promotion', array(
'group' => 'promotion',
'type' => 'text',
'backend' =>
'catalog/product_attribute_backend_promotion',
'frontend' => '',
'label' => 'promotion',
'input' => 'text',
'class' => '',
'source' => '',
'global' => Mage_Eav_Model_Entity_Setup::SCOPE_GLOBAL,
'visible' => true,
'required' => false,
'user_defined' => false,
'default' => '',
'searchable' => false,
'filterable' => false,
'comparable' => false,
'visible_on_front' => false,
'unique' => false,
'apply_to' => 'simple,virtual',
'is_configurable' => false
));
quand je rafraîchi ajouter la page du produit, dans la base de données core_resource
table, version de catalog_setup changé en 1.6.0.0.19.1.15 mais rien ne se passe à eav_attribute
Que dois-je faire pour ajouter 'promotion' dans la table eav_attribute?