在Magento管理部分管理类别页面中添加新字段

时间:2013-02-22 05:26:30

标签: magento

我希望在Magento管理类别页面 中的 Magento的管理部分添加一个文本输入框。是否可以这样做?如果是,我想知道如何。

3 个答案:

答案 0 :(得分:3)

我们可以使用代码

添加属性

其他选项是您可以在模块下面安装:

http://www.magentocommerce.com/magento-connect/custom-attributes-4340.html

答案 1 :(得分:0)

您可以通过在adminhtml模板文件中创建文本框来完成此操作。最有可能的是:

的magento /应用/设计/ adminhtml /默认/默认/模板/目录/类别/编辑/ form.phtml

但您还需要在数据库中创建新列以保存数据。您可以通过编写自己的简单扩展和SQL升级脚本来实现。

答案 2 :(得分:0)

我认为您正尝试在Magento admin中的“管理类别”部分添加属性。

要添加属性,您需要使用自定义模块运行SQL文件。

以下是您可以执行的代码段 -

<?php 
   $installer = new Mage_Eav_Model_Entity_Setup('core_setup');
   $installer->startSetup();
   $installer->removeAttribute('catalog_category', 'attribute_code');

   $installer->addAttribute('catalog_category', 'attribute_code',  array(
     'group'    => 'General Information',
     'type'     => 'text',
     'label'    => 'Attribute Label',
     'input'    => 'text',
     'global'   => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
     'visible'           => true,
     'required'          => false,
     'user_defined'      => false,
     'default'           => '',
     'visible_on_front' => true,
     'is_html_allowed_on_front' => true,
 'position' => 4, 
 'sort_order' => 4,
));


 $installer->endSetup();

?>

我希望您正在寻找上述代码。