ローカルモジュールを作成しようとしています。ここではこれに関する多くの質問があります。私はほとんどすべてが従っています。しかし、それは決して働くことはありません。Magentoがモジュールインストールスクリプトを実行していません
Atlast私はこれに続く:http://devdocs.magento.com/guides/m1x/magefordev/mage-for-dev-6.html
をしかし、これは動作していないALSです。ここに私の構造は次のとおりです。アプリ/コード/ローカル/ mycompanyの/こんにちは/ SQLで
アプリ/コード/ローカル/ mycompanyの/こんにちは/モデル/リソース/ Setup.php
<?php
class Mycompany_Hello_Model_Resource_Setup extends Mage_Core_Model_Resource_Setup {
}
/mycompany_hello_setup/install-0.1.0.php
<?php
echo 'Running This test: '.get_class($this)."\n <br /> \n";
die("Exit for now");
アプリ/コード/ローカル/ mycompanyの/こんにちはの/ etc/config.xmlに
<?xml version="1.0"?>
<config>
<modules>
<Mycompany_Hello>
<version>0.1.0</version>
</Mycompany_Hello>
</modules>
<frontend>
<routers>
<hello>
<use>standard</use>
<args>
<module>Mycompany_Hello</module>
<frontName>hello</frontName>
</args>
</hello>
</routers>
</frontend>
<global>
<resources>
<Mycompany_Hello_setup>
<setup>
<module>Mycompany_Hello</module>
<class>Mycompany_Hello_Model_Resource_Setup</class>
</setup>
</Mycomapny_Hello_setup>
</resources>
</global>
ここで唯一の問題は、インストールスクリプトを実行しないことです。 今までの私のapproches:
は、各試行アプリ/コード/ローカル/ mycompanyの/こんにちは/ SQLで次の名前にアプリ/コード/ローカル/ mycompanyの/こんにちは/ SQL/mycompany_hello_setup /インストール-0.1.0.phpを改名します/hello_setup/install-0.1.0.php、 app/code/local/Mycompany/hello_setup/mysql4-install-0.1.0.php、app/code/local/Mycompany/Hello/SQL/mycompany_hello_setup /インストール-0.1.0.php、 アプリ/コード/ローカル/ mycompanyの/こんにちは/ SQL/mycompany_hello_setup/mysql4インストール-0.1.0.phpを
すべての試みの間に、キャッシュをフラッシュしてcore_resourcesテーブルからエントリを削除します。
すべての私のファイルの許可は777です(デバッグの目的で、後で755に変更します)。 Actaully私はデバッグコードをインストールしました。実行したら、私はこれを実際のインストーラスクリプトに置き換えます。
しかし、それは私が何かを見失っているようですが、その結果としては機能しません。
助けてください。前もって感謝します。