以前(Magento 1では)、サイトの設定を含むSetupというモジュールを作成しました。アップグレードスクリプトは次のようになります。
$installer = $this;
$installer->startSetup();
$installer->setConfigData("fastsimpleimport/general/partial_indexing", 1);
$installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1);
$installer->setConfigData('general/country/default', 'GB');
$installer->setConfigData('general/locale/firstday', 1);
$installer->setConfigData('general/locale/timezone', 'Europe/London');
$installer->setConfigData('general/store_information/merchant_country', 'GB');
$installer->setConfigData('design/header/welcome', 'Enter your value');
$installer->setConfigData('design/head/title_suffix', 'Enter your value');
$installer->setConfigData('currency/options/base', 'GBP');
$installer->setConfigData('currency/options/default', 'GBP');
// ...
M2で上記を実行する方法がわかりません。
つまり、M2で構成データを設定するにはどうすればよいですか?
それがまさに物事が行われる方法です。これは、モジュール拡張の設定を処理する一般的なアプローチのようです(少なくともM1では)。また、モジュールをアップグレードするときに移行できるように、バージョンごとに処理する必要があります。
—
Martin Wickman
config.xml
ファイルに追加することはできませんか?