Module showing up twice on the configuration page
-
16-10-2019 - |
Question
So I am creating a block extension on a community module. Its a simple one line change and I thought i did everything right. However, i went to the advanced configuration page and it shows up twice in the list. I can't figure out why.
Here is my code:
app/etc/modules/Blizzardlabs_Affiliateplusext.xml
<config>
<modules>
<Blizzardlabs_Affiliateplusext>
<active>true</active>
<codePool>local</codePool>
<depends>
<Magestore_Affiliatepluscoupon />
</depends>
</Blizzardlabs_Affiliateplusext>
</modules>
</config>
Solution
The "list" of extensions in System > Configuration > Advanced is generated from all children node names of modules
node. Any difference in the node name, including capitalization, will be interpreted as a unique module handle and will display in this list.
OTHER TIPS
I have had this happen to me - for me it was because the record existed twice within core_resource
table, with different capitalization. It's not counted as a duplicate, therefore it is displayed two times:
========name====================|=========version============
Blizzardlabs_Affiliateplusext | 0.1
Blizzardlabs_AffiliatePlusExt | 0.1