你好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>
Run Code Online (Sandbox Code Playgroud)
我只是将"Namespace"和"Module"设置为我的自定义命名空间和自定义模块名称的占位符.
在前端的布局xml中,我只是输入了一些错误的配置来查看它是否会导致错误,但是xml文件甚至看不到要解析.例如,我投入<layout> </xxxlayout>
配置有什么问题?
布局xml文件放在base/default/layout/module/module.xml下
我在同一个文件中配置的管理布局完美无缺!