Une extension a créé un onglet supplémentaire dans mon menu de catégorie. Avec ce code:
$setup->addAttribute('catalog_category', 'menutopdescription1', array(
'group' => 'General',
'input' => 'textarea',
'type' => 'text',
'label' => 'Topmenu description',
'backend' => '',
'visible' => 1,
'required' => 0,
'is_wysiwyg_enabled' => 1,
'visible_on_front' => 1,
'note'=>'Category description for top menu dropdown',
'is_html_allowed_on_front' => 1,
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
));
Il en résulte une portée mondiale. Maintenant, je voudrais le changer en "site Web". Je peux donc facilement le traduire pour mes autres sites Web.
Cet attribut n'est pas visible dans la liste des attributs de Magento, donc je dois faire les changements dans la base de données. Quelle clé dois-je changer?
'catalog_category'
parMage_Catalog_Model_Category::ENTITY
$installer->updateAttribute('Mage_Catalog_Model_Category::ENTITY', 'menutopdescription1', 'is_global', '0');