Arty
Well-known member
I have 2 add-ons: Iconify/Core and Iconify/TemplateModifications.
Iconify/TemplateModification depends on Iconify/Core being installed and it is listed in addon.json like this:
When both add-ons are installed, if I disable Iconify/Core add-on, it does not disable Iconify/TemplateModifications add-on.
It would be logical to disable add-ons that depend on disabled add-on because otherwise it could break things. In my case Iconify/Core created custom template tags, which were not available once Iconify/Core is disabled, so Iconify/TemplateModifications could not use those tags, but was enabled, which led to errors.
Iconify/TemplateModification depends on Iconify/Core being installed and it is listed in addon.json like this:
Code:
"require": {
"Iconify/Core": [1, "Iconify Core 1.0.0-beta1"]
},
It would be logical to disable add-ons that depend on disabled add-on because otherwise it could break things. In my case Iconify/Core created custom template tags, which were not available once Iconify/Core is disabled, so Iconify/TemplateModifications could not use those tags, but was enabled, which led to errors.