2

のカスタム モジュールで構成用のサンプル データを設定する方法。私たちのコードは次のとおりです。

$installer = $this;

$installer->startSetup();

$installer->setConfigData('groupname/sectionname/fieldname'
  ,'Thank you for contacting us. I\'m more than happy to assist you.'
  . 'You can install the Premium Website Builder through your AMP'
  . '(Account Management Panel). If you need help please feel free to contact us.'
  . 'Our support department is available to assist you 24 hours a day, 7 days a week.');

$installer->endSetup(); 
4

1 に答える 1

3

core_onfig_data にデータを挿入したい場合

インストーラースクリプトを使用して以下のように使用するだけです

<?php

$installer = $this;

$installer->startSetup();

$installer->run("

INSERT INTO {$this->getTable('core_config_data')} (scope_id,scope,path,value) values (0,'default','groupname/sectionname/fieldname','your value');


");

$installer->endSetup();

?>

必要に応じて変数を追加します。

または別の方法

拡張機能を開発している場合は、system.xml を使用して管理用のフィールドを構成できます。xpath はcatalog/groups/seo/fields/your_field(ref. Mage/Catalog/etc/system.xml) になります。

この値のデフォルトを設定するには、 xpath を使用してモジュールの config.xml に値を追加するか、groupname/sectionname/fieldnamecore_config_data に値を書き込むインストール スクリプトを作成します。

于 2013-09-11T05:28:21.370 に答える