您好 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下
我在同一个文件中配置的管理布局完美运行!