0

リソース セットアップ (インストール スクリプト) を使用した拡張機能は、Magento 1.7.0.2 で正常に動作します。今、Magento 1.8.0.0 にインストールして任意のページにアクセスしようとすると、驚くべきことに Magento 1.8 はインストール スクリプトをまったく実行しません。

1.8 でカスタマイズする必要があるインストール スクリプトに別のコードはありますか?

<models>
    <module>
        <class>NS_module_Model</class>
        <resourceModel>module_resource</resourceModel>
    </module>
    <module_resource>
        <class>NS_module_Model_Resource</class>
        <entities>
            <file1>
                <table>table_1</table>
            </file1> 
        </entities>
    </module_resource>
</models>
<resources>
    <module_setup>
        <setup>
            <module>NS_Module</module>
            <class>NS_Module_Model_Resource_Setup</class>
        </setup>
        <connection>
            <use>core_setup</use>
        </connection>
    </module_setup>
    <module_write>
        <connection>
            <use>core_write</use>
        </connection>
    </module_write>
    <module_read>
        <connection>
            <use>core_read</use>
        </connection>
    </module_read>
</resources>

注: core_resource テーブルには、インストール スクリプトが実行されなかったことを証明するレコードがまだありません。

4

2 に答える 2

1
  1. クラス宣言でケースをチェックする
  2. app/etc/modules/NS_Module.xml を確認 (codePool およびアクティブ)
于 2013-11-13T18:43:28.870 に答える