Podążam za tym samouczkiem: http://www.atwix.com/magento/add-category-attribute/ Wszystko działa poprawnie, atrybuty są dodawane do kategorii, ale bez przycisku WYSIWYG poniżej pola. WYSIWYG jest włączone w System> Config> Content Management.Dodaj atrybut kategorii z włączonym WYSIWYG
$this->startSetup();
$this->addAttribute('catalog_category', 'custom_att', array(
'group' => 'General',
'input' => 'textarea',
'type' => 'text',
'label' => 'My attribute',
'backend' => '',
'visible' => true,
'required' => false,
'wysiwyg_enabled' => true,
'visible_on_front' => true,
'is_html_allowed_on_front' => true,
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
));
$this->endSetup();
Niezależnie od tego, co próbuję, funkcja WYSIWYG nie jest włączona dla moich atrybutów. Czy ktoś może pomóc? A może istnieje obejście tego problemu?
EDIT: Szukałem innych stanowisk, ale wszyscy mówią, że ten kod powinien dodać WYSIWYG:
'wysiwyg_enabled' => true,
ale tak nie jest.
Upewnij się, że '$ this' jest instancją' Mage_Catalog_Model_Resource_Setup', a nie 'Mage_Eav_Model_Entity_Setup'. –