私はthisチュートリアルに従ってカスタムモジュールを作成しています。私がhttp://exmaple.com/helloworld/index/indexを押すと何らかの理由で私はmagentoにルータを認識させることができません(私はMagento 404エラーを受け取ります)。モジュールがAdminで有効になっていることを確認しました。このtut config.xmlとIndexController.phpには2つのファイルしかありません。前もって感謝します!カスタムモジュール用ルータがMagentoによって認識されない
モジュール/ Aコードである/ローカル/ラス/ HelloWorldの
/etc/config.xml
<config>
<modules>
<Russ_Helloworld>
<version>0.1.0</version>
</Russ_Helloworld>
</modules>
<frontend>
<routers>
<helloworld>
<use>standard</use>
<args>
<module>Russ_Helloworld</module>
<frontName>helloworld</frontName>
</args>
</helloworld>
</routers>
</frontend>
</config>
コントローラ/ IndexController.php
<?php
class Russ_Helloworld_IndexController extends Mage_Core_Controller_Front_Action {
public function indexAction() {
echo 'Hello Index!';
}
}
?>
Magentoの1.6.2
ファイルをapp/etc/modulesに追加しましたか? –
はい、私はしました。私はカスタムモジュールを管理者の他のモジュールの中に見ることができ、それは有効になっています – russjman
あなたのconfig.xmlでXMLを分解し、開発者モードを有効にします(index.phpを参照)。解析エラーを確認します。 – benmarks