カスタムモジュールでは、システム構成設定をconfig.xml(デフォルト設定部分)に配置することを好みます。これにより、管理者になって設定を再入力する必要がないため、ローカルマシンから開発/ステージング/ライブ環境にコードをプッシュするときに簡単になります。他にも利点があります-テキストエディターで処理を行う方が迅速であり、config.xmlに何かがあれば、常に適切なデフォルトを設定できます。
これは、異なるWebサイト(およびストアビュー)ごとに異なる配送価格を持つ複数のWebサイトのMagentoストアでこれを行いたいと考えています。現在、私の店は「ユーロ」、「USD」、「GBP」と呼ばれています。「euro」ビューは、Webサイトレベルでのオーバーライドなしで管理者のデフォルトを取得しますが、「gbp」および「usd」ビューはWebサイトレベルでのオーバーライドを使用します。
...
<default>
<carriers>
<my_courier>
<stuff_goes_here_such_as_price/>
<price>15.00</price>
...
</my_courier>
</carriers>
</default>