0

スクリーンショットに示すように新しいタブを追加し、拡張機能の system.xml を使用してフィールドなどを入力したいと思います。

ここに画像の説明を入力.

これは可能ですか?

4

2 に答える 2

1

セットアップスクリプトを使用してカテゴリフィールドを追加できます

/app/code/local/MagePal/AddCategoryFields/sql/addcategoryfields_setup/upgrade-0.9.5-0.9.8.php

$installer = $this;

$installer->startSetup();

$setup = new Mage_Eav_Model_Entity_Setup('core_setup');

$setup->addAttribute('catalog_category', 'magepal_category_fieldname', array(
    'group'         => 'My Tab',
    'input'         => 'text',
    'type'          => 'varchar',
    'label'         => 'Field desc',
    'backend'       => '',
    'visible'       => 1,
    'required'      => 0,
    'user_defined' => 1,
    'global'        => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
));

//$setup->removeAttribute('catalog_category', 'magepal_category_fieldname');

$installer->endSetup();

Magentoで新しいカスタムカテゴリ属性を追加する方法を参照してください

于 2013-03-19T12:48:00.083 に答える