Magento非活动模块仍然出现在管理员中

时间:2015-02-24 16:54:07

标签: magento magento-1.5 magento-1.9

我和Magento一起工作了4年,只是注意到了这一点。我只是好奇它是否是预期的行为。如果您编辑模块的XML文件并将<active>设置为 false ,则该模块仍会显示在高级 - >&gt;下的管理员中禁用模块输出。这是预期的行为吗?我猜它与Magento如何读取模块目录以构建该列表有关,但它包含非活动模块有点奇怪。如果我移动或删除XML文件,admin中的条目就会消失,所以它不是缓存的东西。

1 个答案:

答案 0 :(得分:1)

您所在的菜单是禁用模块输出。该菜单不会停用模块,而是禁用其输出。这意味着模块仍然可以正常运行,但屏幕上的任何渲染都将被禁用。

仍然可以禁用模块并显示在此菜单上。通过此菜单,您可以了解Magento注册的模块。如果您的模块设置为false,Magento将不会加载模块的config.xml文件夹中的etc文件。但是,它仍将显示在此特定列表中。

我希望这会有所帮助。