我的自定义扩展程序在管理面板Magento 2.0上不可见

时间:2016-01-04 08:48:24

标签: magento2

我通过composer安装了自定义扩展程序。 我可以确认作曲家在服务器上生成的app / code / vendor / package_name。 但是,在stores / configuration / advanced下的管理面板上,我看不到我的扩展名。

到目前为止,我所尝试的内容如下:

  1. 刷新Magento 2.0缓存并禁用缓存
  2. 将扩展文件权限更改为777
  3. 手动删除var / cache下的文件
  4. 注销并重新登录
  5. 他们都没有解决我的问题。 如何在Magento 2.0上的admin stores / configuration / advanced下看到我的自定义扩展?

    我不确定它是否有帮助,但我发布了我的config.xml和module.xml

    提前致谢,

    
    
    <?xml version="1.0" ?>
    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd">
      <module name="Fusion_CODFee" schema_version="0.0.1"></module>
    </config>
    &#13;
    &#13;
    &#13;

    &#13;
    &#13;
    <?xml version="1.0" ?>
    <config>
      <modules>
        <Fusion_CODFee>
          <version>0.1.0</version>
        </Fusion_CODFee>
      </modules>
    </config>
    &#13;
    &#13;
    &#13;

3 个答案:

答案 0 :(得分:0)

根据我的setup_version遗漏module.xml。它应该是这样的:

<?xml version="1.0" ?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd">
  <module name="Fusion_CODFee" schema_version="0.0.1" setup_version="0.0.1"></module>
</config>

答案 1 :(得分:0)

你应该尝试使用php bin / magento setup:upgrade命令,以便你的magento使用新的扩展名进行自我升级,同时检查app / etc文件夹中的config.php,如果不是,则你的模块应该在那里然后在array()标签下添加这个&#34; Fusion_CODFee =&gt; 1&#34;然后在你的root目录中运行upgrade命令,它可能对你有帮助。

答案 2 :(得分:0)

我已经尝试过以下代码,请查看

&#13;
&#13;
x = new Date(2016, 01, 14, 21, 40, 00)
&#13;
&#13;
&#13;

接下来,您需要使用registration.php

注册您的模块

在Fusion \ CODFee \ registration.php下创建registration.php并将代码放在其中。

&#13;
&#13;
Fusion\CODFee\etc\module.xml

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
	<module name="Fusion_CODFee" setup_version="2.0.0">
	</module>
</config>
&#13;
&#13;
&#13;

现在清除缓存,如果仍然无法正常工作,则从magento安装根目录下面的命令激活

如果你的系统是ubuntu那么=&gt; sudo php bin \ magento setup:升级或用于窗口系统删除sudo

然后更改权限以及

如果仍有任何疑问,请告诉我