我花了好几个小时尝试在Magento系统配置后端的菜单中添加一个新标签,然后是多个教程,但它仍然没有显示出来。 我写的代码: 应用程序/代码/本地/包/的helloWorld的/ etc /的system.xml
<?xml version="1.0"?>
<config>
<tabs>
<helloconfig translate="label" module="helloworld">
<label>Hello Config</label>
<sort_order>99999</sort_order>
</helloconfig>
</tabs>
<sections>
<helloworld_options translate="label" module="helloworld">
<label>Hello World Config Options</label>
<tab>helloconfig</tab>
<frontend_type>text</frontend_type>
<sort_order>1000</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<groups>
<messages translate="label">
<label>Demo Of Config Fields</label>
<frontend_type>text</frontend_type>
<sort_order>1</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</messages>
</groups>
</helloworld_options>
</sections>
</config>
和 应用程序/代码/本地/包/的helloWorld的/ etc / config.xml中
<?xml version="1.0"?>
<config>
<global>
<helpers>
<helloworld>
<class>packagename_Helloworld_Helper</class>
</helloworld>
</helpers>
</global>
</config>
和义务助手 应用程序/代码/本地/包/的helloWorld /助手/ Data.php
<?php
class packagename_Helloworld_Helper_Data
extends Mage_Core_Helper_Abstract
{
}
?>
缓存已关闭。
因此,据我所知,这应该在Magento后端的System-&gt; Configuration下的菜单中添加一个新选项卡。但事实并非如此。 所以也许有人对此有一个答案,我们将非常感激
答案 0 :(得分:0)
您必须在config.xml文件中指定模块。
喜欢这个
<config>
<modules>
<[Namespace]_[Module]>
<version>1.0.0</version>
</[Namespace]_[Module]>
</modules>
<global>
<helpers>
<helloworld>
<class>packagename_Helloworld_Helper</class>
</helloworld>
</helpers>
</global>
</config>
答案 1 :(得分:0)
最简单的解决方案是添加一个“类别”,它会自动将您的内容添加到菜单中,然后使用url rewrite选项指示菜单项调用和定向的位置。
有关以下内容的详细信息,请参阅:[http://www.magentocommerce.com/wiki/modules_reference/english/mage_adminhtml/urlrewrite/index]