1

Magento では、データのインストール/更新機能を使用して、新しいサイトを作成するときに次のことを行っています。

  1. CMS ページの作成/編集
  2. 静的ブロックの作成/編集
  3. ストア構成値の設定
  4. カテゴリを作成する

コアの Magento コードがまったく同じことを行っているのを見たので、最初の 2 つはこの機能の有効な使用法であると確信しています。

2 番目の 2 つがデータ インストール スクリプトの有効な使用法であるかどうか、またはカスタム スクリプトの他の場所で実行する必要があるかどうかを誰でも確認できますか

4

2 に答える 2

1

インストール スクリプトとアップグレード スクリプトの解釈/理解では、インストール/アップグレードは DDL の変更 (テーブルの追加、列の追加など) 用であり、インストール データ/アップグレード データはテーブルに入力されるデータ ($model を持つもの) 用です。 ->save())。

その解釈に従うと、リストの 3. と 4. の両方がデータ スクリプトに適用されます。

于 2012-04-30T23:24:37.177 に答える
1

設定値について -config.xmlモジュールのファイルで行うことができます。
または、テーブルにすでに値がある場合はcore_config_data、必ずインストール/アップグレード スクリプトを使用してその値をオーバーライドする必要があります。
カテゴリについて - Magento データ アップグレードを使用してカテゴリを設定しても問題はありません。

于 2012-04-30T20:29:44.713 に答える