インストールスクリプトでカスタム/カスタムリソースメソッドの使用方法/カスタムリソースメソッドを使用する方法

magento.stackexchange https://magento.stackexchange.com/questions/12701

  •  16-10-2019
  •  | 
  •  

質問

インストールスクリプトで使用される関数を定義する適切な方法は何ですか?モジュールを追加するためのデータの長いリストがあります。長いシリアルスクリプトを作成したり、インストールスクリプトファイルの下部または上部に関数を含めることを避けたいと思います。

具体的には、aがあるのだろうか .php に含めることができるファイル data また sql スクリプト。

更新:私の答えを参照してください。

役に立ちましたか?

解決 2

resources インストールスクリプトのノードでは、使用するクラスを定義できます。 $this, 、その後、インストールでスクリプトがクラスになります Mage_Catalog_Model_Resource_Catalog_Setup この例では。

<resources>
    <abc_setup>
        <setup>
            <module>Test_Abc</module>
            <class>Mage_Catalog_Model_Resource_Catalog_Setup</class>
        </setup>
    </abc_setup>
</resources>

他のヒント

最良の方法は、独自のsetup.phpを使用することです。

使用できます http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-6-magento-setup-resources エントリポイントとして。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top