404当我保存我的扩展在配置菜单


404 when I save my extension in the configuration menu

我是开发Magento扩展的新手。我创建了一个管理扩展。可以在system-> configuration -菜单中访问配置菜单。

我创建了一个小扩展,您可以在其中输入您的电子邮件并保存它。菜单出现了,但是当我保存我的配置时,我得到一个404错误。

我在Companyname'Modulename下创建了文件夹Helper, Model等。

helper包含必要的Data.php文件。etc包含3个xml文件:adminhtml、config和system.

您可以在这里看到xml: http://pastebin.com/ZqiuqVAB

你知道是什么问题吗?

您是否尝试在会话中清除缓存并再次登录?

这也可能是你的ACL有问题。看看这个:

http://alanstorm.com/magento_acl_authentication

看你的adminhtml.xml,我缺少外部标签。将您的adminhtml.xml封装在:

<?xml version="1.0"?>
<config>

//adminhtml.xml代码

</config>

请在您的system.xml中更新以下代码

                           <Emailexport_input translate="label">
                            <label>E-Mail: </label>
                            <comment>Die E-Mail Adresse, an der täglich der Bestellungsexport versendet werden soll.</comment>
                            <frontend_type>text</frontend_type>
                            <sort_order>220</sort_order>
                            <show_in_default>1</show_in_default>
                            <show_in_website>1</show_in_website>
                            <show_in_store>1</show_in_store>
                        </Emailexport_input>

如果您有任何疑问请告诉我

请在system.xml中做以下更改

<Emailexport_domain translate="label comment">
    <label>E-Mail: </label>
    <comment><![CDATA[Die E-Mail Adresse, an der t&auml;glich der Bestellungsexport versendet werden soll.]]></comment>
    <frontend_type>text</frontend_type>
    <sort_order>220</sort_order>
    <show_in_default>1</show_in_default>
    <show_in_website>1</show_in_website>
    <show_in_store>1</show_in_store>
</Emailexport_domain>

和改变

<dgroup translate="label" module="Emailexport">

<dgroup translate="label" module="emailexport">