-
- jtotheroc

-
Total Posts: 5
Joined: 2012-01-04
|
Hi,
I have successfully managed to add a custom category attribute with the following code:
<?php // initialize magento environment for 'default' store require_once 'app/Mage.php'; Mage::app('default');
echo "initialising"; echo runAdd(); echo "finishing";
function runAdd() { $setup = new Mage_Eav_Model_Entity_Setup('core_setup'); // below code will add text attribute $setup->addAttribute('catalog_category', 'test_field', array( 'group' => 'General', 'input' => 'text', 'type' => 'varchar', 'label' => 'a new text field', 'backend' => '', 'visible' => 1, 'required' => 0, 'user_defined' => 1, 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL, )); }
found here
Can anyone tell me if this is the correct, future proof way of adding a category attribute?
Also if anyone knows, how to delete this attribute too?
Many thanks
|