0

Magentoのカテゴリ管理ページのMagentoの管理セクションにテキスト入力ボックスを追加しようとしています。それは可能ですか?はいの場合、その方法を知りたいです。

4

3 に答える 3

0

adminhtmlテンプレートファイルにテキストボックスを作成することでそれを行うことができます。おそらくこれは次のようになります。

magento / app / design / adminhtml / default / default / template / catalog / category / edit / form.phtml

ただし、データを保存するには、データベースに新しい列を作成する必要もあります。これを行うには、独自の単純な拡張機能を記述し、SQLアップグレードスクリプトを使用します。

于 2013-02-22T06:05:45.457 に答える
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();

?>

上記のコードを探していることを願っています。

于 2013-02-22T10:49:10.333 に答える