こんにちはMagentoの専門家。
私はmagento用のカスタムモジュールを書いていますが、ここでいくつかの問題があります。レイアウト xml が機能しません。まず第一に、キャッシングを無効にし、コンパイルを無効にし、magento 開発者モードを有効にし、ロギングを有効にします。すべてが正しく構成されているように見えますが、例外もログも取得していません。
私のモジュール config.xml:
<?xml version="1.0"?>
<config>
<modules>
<Namespace_Module>
<version>1.1.0</version>
<depends>
<Mage_Catalog />
</depends>
</Namespace_Module>
</modules>
<global>
<helpers>
<module>
<class>Namespace_Module_Helper</class>
</module>
</helpers>
<models>
...
</models>
<blocks>
...
</blocks>
</global>
<frontend>
<routers>
<module>
<use>standard</use>
<args>
<module>Namespace_Module</module>
<frontName>module</frontName>
</args>
</module>
</routers>
<layout>
<updates>
<module>
<file>
module/module.xml
</file>
</module>
</updates>
</layout>
</frontend>
<admin>
<routers>
<adminhtml>
...
</adminhtml>
</routers>
</admin>
<adminhtml>
<layout>
<updates>
<module>
<file>module.xml</file>
</module>
</updates>
</layout>
</adminhtml>
</config>
カスタム名前空間とカスタム モジュール名のプレースホルダーとして「名前空間」と「モジュール」を設定しました。
フロントエンドのレイアウトxmlで、エラーが発生するかどうかを確認するためにいくつかの設定ミスを加えましたが、xmlファイルは解析されていません。たとえば、私は<layout> </xxxlayout>
構成の何が問題になっていますか?
レイアウト xml ファイルは、base/default/layout/module/module.xml の下に置かれます。
同じファイルで構成した管理レイアウトは完全に機能します!