Frequently Asked Questions
Amasty modules are efficient feature-rich extensions that helps you to get the best out of Magento. Unfortunately, sometimes the functionality of the extensions can be hindered by the conflicts with the 3rd party extensions. Have you experienced any difficulties of this sort?
Here we have collected the most effective methods to fix conflicts with the 3rd party extensions:
First, check if the functionality of a 3rd party conflicting module is necessary for your Magento store.
To disable a module, do the following steps:
This way you completely disable the extension and it doesn't affect any Magento functionality.
NOTE: Disabling an extension in System -> Configuration -> Advanced does not deactivate the extension totally. It may be still partially working.
You can try to fix the conflict via our troubleshooter. Though this method cannot guarantee 100% solution, in some cases this can be really effective:
Besides the above-mentioned methods, you can as well fix the conflicts with a help of manipulation with dependencies.
Magento has a special <depends> module configuration, that helps to cope with the conflicts between the modules.
For instance, there is a conflict with Amasty_X and some 3rd party extension, say, Company_Module. To create the dependency properly, you have to define the right loading order. For instance, we want to run Amasty_X extension after the 3rd party extension for the appropriate work. We need to do the following:
<config>
<module>
<Amasty_X>
<depends>
<Company_Module/>
</depends>
</Amasty_X>
</module>
</config>
If you still experience any difficulties, please don't hesitate to contact our support engineers.