我尝试创建自定义模块,该模块在主页上显示两个选项卡,并提供更改标题,背景,颜色的选项。
我已成功在admin中添加了模块标签,并且无法添加布局和模板。 我被卡住了。
任何人都可以解释一下,我该怎么做?
这是我得到的xml
文件:
config.xml
<?xml version="1.0"?>
<config>
<modules>
<Lern_Sample>
<version>0.1.0</version>
</Lern_Sample>
</modules>
<frontend>
<routers>
<sample>
<use>standard</use>
<args>
<module>Lern_Sample</module>
<frontName>sample</frontName>
</args>
</sample>
</routers>
</frontend>
<admin>
<routers>
<sample>
<use>admin</use>
<args>
<module>Lern_Sample</module>
<frontName>admin_sample</frontName>
</args>
</sample>
</routers>
</admin>
<global>
<helpers>
<sample>
<class>Lern_Sample_Helper</class>
</sample>
</helpers>
</global>
<adminhtml>
<menu>
<sample module="sample">
<title>Sample Module</title>
<sort_order>100</sort_order>
<children>
<sample module="sample">
<title>Sample Module</title>
<sort_order>0</sort_order>
<action>admin_sample/adminhtml_index</action>
<layout>
<lern_sample>
<file>lern_sample.xml</file>
</lern_sample>
</layout>
</sample>
</children>
</sample>
</menu>
</adminhtml>
模块xml etc / Lern_Sample.xml
<?xml version="1.0"?>
<config>
<modules>
<Lern_Sample>
<active>true</active>
<codePool>local</codePool>
<depends>
<Mage_Adminhtml />
</depends>
</Lern_Sample>
</modules>
答案 0 :(得分:0)
您可以通过在节点<frontend>
下声明它来添加自己的布局文件,如下所示:
<layout>
<updates>
<sample>
<file>sample.xml</file>
</sample>
</updates>
</layout>
您的布局文件必须位于app/design/frontend/MY_CUSTOM_PACKAGE/MY_DEFAULT_THEME/layout/sample.xml
下或基本安装app/design/frontend/base/default/layout/sample.xml
下
如果您尝试为管理员添加布局更新文件,只需在节点<adminhtml>
下使用此代码示例。