我想了解当我设置新模块时,如何在我的配置中发生什么。要创建一个名为Ts_Wo我需要添加了解Magento初始化模块时发生了什么
应用程序/代码的/ etc /模块模块/ Ts_Wo.xml
<config>
<modules>
<Ts_Wo>
<active>true</active>
<codePool>local</codePool>
</Ts_Wo>
</modules>
</config>
,需要添加
应用程序/代码/本地/ TS/WO/etc/config.xml
<config>
<modules>
<Ts_Wo>
<version>0.1.0</version>
</Ts_Wo>
</modules>
<frontend>
<routers>
<wo>
<use>standard</use>
<args>
<module>Ts_Wo</module>
<frontName>wo</frontName>
</args>
</wo>
</routers>
</frontend>
</config>
从这里我去magento管理面板system-> configuration-> advanced检查模块是否启用。
这一直工作得很好,直到我发现我创建了两个模块Ts_Wo和Ts_Woo。很显然,我纠正错字(这是我在模块config.xml中的节点中找到),我又回到了一个模块
我的问题:
1 - 我想Magento的需要这两个文件来创建模块?
2-如果不是我为什么要创建这两个文件?
2a-如果是这样,当我预期没有模块显示时,它是如何显示两个不同的模块?
谢谢你的回应。现在感觉更清楚了。 – tony09uk
“clear as mud”:-) – benmarks
+1 @benmarks透明答案.. – liyakat