2012-01-21 13 views
1

Magento 1.6.0用のモジュールを構築しようとしています。ここに私の設定です。私は何が間違っているのか分からない。セットアップSQLスクリプトが実行されていません。セットアップリソースがMagento 1.6.0で動作しない

<config> 
    <modules> 
     <MagePsycho_Shipmentfiles> 
      <version>1.0.0</version> 
     </MagePsycho_Shipmentfiles> 
    </modules> 
    <global> 
     <models> 
      <shipmentfiles> 
       <class>MagePsycho_Shipmentfiles_Model</class> 
      </shipmentfiles> 
     </models> 
     <helpers> 
      <shipmentfiles> 
       <class>MagePsycho_Shipmentfiles_Helper</class> 
      </shipmentfiles> 
     </helpers> 
     <resources> 
      <shipmentfiles_setup> 
       <setup> 
        <module>MagePsycho_Shipmentfiles</module> 
       </setup> 
      </shipmentfiles_setup> 
     </resources> 
    </global> 
    ....... 
    .......... 

sql/shipmentfiles_setupディレクトリ内にinstall-1.0.0.phpファイルを作成しました。しかし、このファイルは読み込まれていないようです。また、core_resourceテーブルをチェックしました。 "shipmentfiles_setup"のレコードはありません。

+1

これを追加してから、あなたのtmpディレクトリとキャッシュディレクトリをクリアしましたか? – Shad

+0

シャドーありがとう、それは私が推測するtmpとキャッシュファイルに起因していた...それらをクリアした後に働いた。 – rbncha

答えて

2

私のコメントごとに、Magentoは多くの設定をキャッシュしています。何かをインストールしたり設定を変更した後は、/tmp/cacheのディレクトリをクリアすることをお勧めします。

2

ファイルの名前はで、install-1.0.0.phpではありません。

あなたの設定が実行されない場合でも、アラン・ストームのMy Magento Extension Install Script Will Not Runと書かれたこのテーマに関する最も包括的なガイドを使用してください。

+2

Laurent、私はバージョン1.6以上のモジュールを作ろうとしています。 install-1.0.0.phpが動作するはずです。実際、Varienはmysql4-install-1.0.0.php convensionを廃止するつもりです。 – rbncha