自定义Magento扩展配置404

自定义Magento扩展配置404,magento,Magento,我在配置页面上遇到了很多面临404错误的系统问题的人,但是我真的读了所有的人,尝试了所有的解决方案,很遗憾我仍然被卡住了 因此,我有一个magento扩展,配置条目出现在左侧的配置选项卡中,但当单击它时,我总是面临404错误,以下是XML: 另外,在一个完全不同的注释中,似乎完全不相关的可能是相关的:当我导航到系统->权限->角色->管理员时,在第547行的C:\Development\stage\endertino Appfactory ab\magento\app\Mage.php中找不到类

我在配置页面上遇到了很多面临404错误的系统问题的人,但是我真的读了所有的人,尝试了所有的解决方案,很遗憾我仍然被卡住了

因此,我有一个magento扩展,配置条目出现在左侧的配置选项卡中,但当单击它时,我总是面临404错误,以下是XML:

另外,在一个完全不同的注释中,似乎完全不相关的可能是相关的:当我导航到系统->权限->角色->管理员时,在第547行的C:\Development\stage\endertino Appfactory ab\magento\app\Mage.php中找不到类“Mage\u Appfactory\u Basic\u Helper\u Data”,其他一切都很好,我有一个Data.php扩展自
类AppFactory\u Basic\u Helper\u Data扩展了Mage\u Core\u Helper\u Abstract{

config.xml

<?xml version="1.0"?>


<config>
  <modules>
    <AppFactory_Basic>
      <version>1.0</version>
    </AppFactory_Basic>
  </modules>

  <frontend>
    <routers>
      <basic>
            <use>standard</use>
            <args>
                <module>AppFactory_Basic</module>
                <frontName>basic</frontName>
            </args>
       </basic>
    </routers>
    <!-- <layout>
        <updates>
            <murad_restapi>
                <file>murad_restapi.xml</file>
            </murad_restapi>
        </updates>
    </layout> -->
  </frontend>

  <global>
    <helpers>
      <!--<googleanalytic>
        <class>AppFactory_GoogleAnalytic_Helper</class>
      </googleanalytic>-->
      <basic>
        <class>AppFactory_Basic_Helper</class>
      </basic>

    </helpers>

    <models>
      <basic>
        <class>AppFactory_Basic_Model</class>
      </basic>
    </models>

    <resources>
        <basic_setup>
            <setup>
                <module>AppFactory_Basic</module>
                <class>Mage_Customer_Model_Entity_Setup</class>
            </setup>
        </basic_setup>
        <basic_write>
            <connection>
                <use>core_write</use>
            </connection>
        </basic_write>
        <basic_read>
            <connection>
                <use>core_read</use>
            </connection>
        </basic_read>        
    </resources>

  </global>



    <default>
        <basic>
            <view>
                <enabled>1</enabled>
                <google_analytics></google_analytics>
            </view>
        </basic>
    </default>

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

<config>
    <menu>
         <basic translate="title" module="basic">
            <title>App Factory</title>
            <sort_order>300</sort_order>
                 <children>
                    <manage translate="title" module="basic">
                        <title>Whatever</title>
                        <action>adminhtml/push</action>
                        <sort_order>1</sort_order>
                    </manage>
                </children>       
         </basic>
    </menu>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <appfactory_basic translate="title" module="appfactory_basic">
                                        <title>App Factory Core Configurations</title>
                                    </appfactory_basic>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>  
</config>
<?xml version="1.0"?>

<config>
    <tabs>
        <appfactory>
            <label>App Factory</label>
            <sort_order>1</sort_order>
        </appfactory>
    </tabs>
    <sections>     
        <basic>
            <class>separator-top</class>
            <label>App Factory</label>
            <tab>appfactory</tab>
            <frontend_type>text</frontend_type>
            <sort_order>2</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>1</show_in_website>
            <show_in_store>1</show_in_store>
        <groups>
            <view translate="label">
                <label>General</label>
                <frontend_type>text</frontend_type>
                <sort_order>10</sort_order>
                <show_in_default>1</show_in_default>
                <show_in_website>1</show_in_website>
                <show_in_store>1</show_in_store>
                <expanded>1</expanded>
                <fields>
                    <enabled translate="label">
                        <label>Enable Shopping Cart</label>
                        <frontend_type>select</frontend_type>
                        <source_model>adminhtml/system_config_source_yesno</source_model>
                        <sort_order>10</sort_order>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </enabled>                    
                    <google_analytics translate="label">
                        <label>Google Analytics ID</label>
                        <comment>Enter your universal Google Analytics ID</comment>
                        <sort_order>30</sort_order>
                        <depends><enabled>1</enabled></depends>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </google_analytics>
                </fields>
            </view>
        </groups>

    </basic>
</sections>

1
标准
基本应用程序
基本的
AppFactory\u基本\u帮助程序
应用工厂基本模型
基本应用程序
图像\客户\模型\实体\设置
核心写入
核心读取
1.
adminhtml.xml

<?xml version="1.0"?>


<config>
  <modules>
    <AppFactory_Basic>
      <version>1.0</version>
    </AppFactory_Basic>
  </modules>

  <frontend>
    <routers>
      <basic>
            <use>standard</use>
            <args>
                <module>AppFactory_Basic</module>
                <frontName>basic</frontName>
            </args>
       </basic>
    </routers>
    <!-- <layout>
        <updates>
            <murad_restapi>
                <file>murad_restapi.xml</file>
            </murad_restapi>
        </updates>
    </layout> -->
  </frontend>

  <global>
    <helpers>
      <!--<googleanalytic>
        <class>AppFactory_GoogleAnalytic_Helper</class>
      </googleanalytic>-->
      <basic>
        <class>AppFactory_Basic_Helper</class>
      </basic>

    </helpers>

    <models>
      <basic>
        <class>AppFactory_Basic_Model</class>
      </basic>
    </models>

    <resources>
        <basic_setup>
            <setup>
                <module>AppFactory_Basic</module>
                <class>Mage_Customer_Model_Entity_Setup</class>
            </setup>
        </basic_setup>
        <basic_write>
            <connection>
                <use>core_write</use>
            </connection>
        </basic_write>
        <basic_read>
            <connection>
                <use>core_read</use>
            </connection>
        </basic_read>        
    </resources>

  </global>



    <default>
        <basic>
            <view>
                <enabled>1</enabled>
                <google_analytics></google_analytics>
            </view>
        </basic>
    </default>

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

<config>
    <menu>
         <basic translate="title" module="basic">
            <title>App Factory</title>
            <sort_order>300</sort_order>
                 <children>
                    <manage translate="title" module="basic">
                        <title>Whatever</title>
                        <action>adminhtml/push</action>
                        <sort_order>1</sort_order>
                    </manage>
                </children>       
         </basic>
    </menu>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <appfactory_basic translate="title" module="appfactory_basic">
                                        <title>App Factory Core Configurations</title>
                                    </appfactory_basic>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>  
</config>
<?xml version="1.0"?>

<config>
    <tabs>
        <appfactory>
            <label>App Factory</label>
            <sort_order>1</sort_order>
        </appfactory>
    </tabs>
    <sections>     
        <basic>
            <class>separator-top</class>
            <label>App Factory</label>
            <tab>appfactory</tab>
            <frontend_type>text</frontend_type>
            <sort_order>2</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>1</show_in_website>
            <show_in_store>1</show_in_store>
        <groups>
            <view translate="label">
                <label>General</label>
                <frontend_type>text</frontend_type>
                <sort_order>10</sort_order>
                <show_in_default>1</show_in_default>
                <show_in_website>1</show_in_website>
                <show_in_store>1</show_in_store>
                <expanded>1</expanded>
                <fields>
                    <enabled translate="label">
                        <label>Enable Shopping Cart</label>
                        <frontend_type>select</frontend_type>
                        <source_model>adminhtml/system_config_source_yesno</source_model>
                        <sort_order>10</sort_order>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </enabled>                    
                    <google_analytics translate="label">
                        <label>Google Analytics ID</label>
                        <comment>Enter your universal Google Analytics ID</comment>
                        <sort_order>30</sort_order>
                        <depends><enabled>1</enabled></depends>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </google_analytics>
                </fields>
            </view>
        </groups>

    </basic>
</sections>

应用程序工厂
300
无论什么
adminhtml/推送
1.
应用程序工厂核心配置
system.xml

<?xml version="1.0"?>


<config>
  <modules>
    <AppFactory_Basic>
      <version>1.0</version>
    </AppFactory_Basic>
  </modules>

  <frontend>
    <routers>
      <basic>
            <use>standard</use>
            <args>
                <module>AppFactory_Basic</module>
                <frontName>basic</frontName>
            </args>
       </basic>
    </routers>
    <!-- <layout>
        <updates>
            <murad_restapi>
                <file>murad_restapi.xml</file>
            </murad_restapi>
        </updates>
    </layout> -->
  </frontend>

  <global>
    <helpers>
      <!--<googleanalytic>
        <class>AppFactory_GoogleAnalytic_Helper</class>
      </googleanalytic>-->
      <basic>
        <class>AppFactory_Basic_Helper</class>
      </basic>

    </helpers>

    <models>
      <basic>
        <class>AppFactory_Basic_Model</class>
      </basic>
    </models>

    <resources>
        <basic_setup>
            <setup>
                <module>AppFactory_Basic</module>
                <class>Mage_Customer_Model_Entity_Setup</class>
            </setup>
        </basic_setup>
        <basic_write>
            <connection>
                <use>core_write</use>
            </connection>
        </basic_write>
        <basic_read>
            <connection>
                <use>core_read</use>
            </connection>
        </basic_read>        
    </resources>

  </global>



    <default>
        <basic>
            <view>
                <enabled>1</enabled>
                <google_analytics></google_analytics>
            </view>
        </basic>
    </default>

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

<config>
    <menu>
         <basic translate="title" module="basic">
            <title>App Factory</title>
            <sort_order>300</sort_order>
                 <children>
                    <manage translate="title" module="basic">
                        <title>Whatever</title>
                        <action>adminhtml/push</action>
                        <sort_order>1</sort_order>
                    </manage>
                </children>       
         </basic>
    </menu>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <appfactory_basic translate="title" module="appfactory_basic">
                                        <title>App Factory Core Configurations</title>
                                    </appfactory_basic>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>  
</config>
<?xml version="1.0"?>

<config>
    <tabs>
        <appfactory>
            <label>App Factory</label>
            <sort_order>1</sort_order>
        </appfactory>
    </tabs>
    <sections>     
        <basic>
            <class>separator-top</class>
            <label>App Factory</label>
            <tab>appfactory</tab>
            <frontend_type>text</frontend_type>
            <sort_order>2</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>1</show_in_website>
            <show_in_store>1</show_in_store>
        <groups>
            <view translate="label">
                <label>General</label>
                <frontend_type>text</frontend_type>
                <sort_order>10</sort_order>
                <show_in_default>1</show_in_default>
                <show_in_website>1</show_in_website>
                <show_in_store>1</show_in_store>
                <expanded>1</expanded>
                <fields>
                    <enabled translate="label">
                        <label>Enable Shopping Cart</label>
                        <frontend_type>select</frontend_type>
                        <source_model>adminhtml/system_config_source_yesno</source_model>
                        <sort_order>10</sort_order>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </enabled>                    
                    <google_analytics translate="label">
                        <label>Google Analytics ID</label>
                        <comment>Enter your universal Google Analytics ID</comment>
                        <sort_order>30</sort_order>
                        <depends><enabled>1</enabled></depends>
                        <show_in_default>1</show_in_default>
                        <show_in_website>1</show_in_website>
                        <show_in_store>1</show_in_store>
                    </google_analytics>
                </fields>
            </view>
        </groups>

    </basic>
</sections>

应用程序工厂
1.
分离器顶部
应用程序工厂
应用工厂
文本
2.
1.
1.
1.
一般的
文本
10
1.
1.
1.
1.
启用购物车
选择
adminhtml/system\u config\u source\u yesno
10
1.
1.
1.
谷歌分析ID
输入您的通用谷歌分析ID
30
1.
1.
1.
1.

Yehia A.Salam,我已经在system.xml中检查了您的问题,其中未关闭。

这部分似乎是错误的:

<acl>
    <resources>
        <admin>
            <children>
                <system>
                    <children>
                        <config>
                            <children>
                                <appfactory_basic translate="title" module="appfactory_basic">
                                    <title>App Factory Core Configurations</title>
                                </appfactory_basic>
                            </children>
                        </config>
                    </children>
                </system>
            </children>
        </admin>
    </resources>
</acl> 

应用程序工厂核心配置

标签
是错误的-它应该是
(两个都试试,我不确定哪一个是正确的)

@AmiteBera是的,但出于某种原因,stackoverflow没有显示它做了,太懒了,不敢尝试,天哪,文档中没有写这必须是模块名