尝试创建一个接一个加载的Magento 2模块,它对我来说很好,但我得到一个奇怪的错误:
MYNAME_MagePlazaSMTP' MYNAME_MagePlazaSMTP'的循环序列引用到' MYNAME_MagePlazaSMTP'。
我的模块看起来像这样:
文件结构:
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="MYNAME_MagePlazaSMTP" setup_version="1.0.0">
<sequence>
<module name="MYNAME_MagePlazaSMTP"/>
</sequence>
</module>
</config>
我知道我错过了一些但看不到的东西......
答案 0 :(得分:0)
啊,只是我是个白痴,模块试图在自己创建一个循环后加载。现在有道理了:
<?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="MYNAME_MagePlazaSMTP" setup_version="1.0.0">
<sequence>
<module name="MagePlaza_Smtp"/>
</sequence>
</module>
</config>
只需在MagePlaza_Smtp
而不是MYNAME_MagePlazaSMTP
(本身)之后加载。
我会留下这个,以防其他人发现自己像我一样在圈子里跑!