インストールスクリプトでカスタム/カスタムリソースメソッドの使用方法/カスタムリソースメソッドを使用する方法
質問
インストールスクリプトで使用される関数を定義する適切な方法は何ですか?モジュールを追加するためのデータの長いリストがあります。長いシリアルスクリプトを作成したり、インストールスクリプトファイルの下部または上部に関数を含めることを避けたいと思います。
具体的には、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 エントリポイントとして。
所属していません magento.stackexchange