Eine Erweiterung hat eine zusätzliche Registerkarte in meinem Kategoriemenü erstellt. Mit diesem 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,
));
Dies führt zu einem globalen Geltungsbereich. Jetzt möchte ich es in "Website" ändern. So kann ich es einfach für meine anderen Websites übersetzen.
Dieses Attribut ist in der Attributliste von Magento nicht sichtbar, daher muss ich die Änderungen in der Datenbank vornehmen. Welchen Schlüssel muss ich ändern?
quelle
'catalog_category'
durchMage_Catalog_Model_Category::ENTITY
$installer->updateAttribute('Mage_Catalog_Model_Category::ENTITY', 'menutopdescription1', 'is_global', '0');