Page 1 of 1

How to disable OPC extensions?

PostPosted: Tue Dec 15, 2020 9:40 am
by konstantinos
Hello,

I see a lot of OPC Extensions are installed (in the OPC Extensions tab), and there is only the option to Update or Reinstall.
I don't need some of them anymore, is there a way to disable/uninstall?

e.g. plg_system_fatal_catcher
it says: IMPORTANT: This plugin can break some session related functions if your site loads too many ajax calls. It is not recommended to run on a production site for a long term.

Thanks

Re: How to disable OPC extensions?

PostPosted: Mon Mar 01, 2021 11:18 am
by konstantinos
Hello,

Any thoughts on this? Disabling OPC extensions?

Thanks

Re: How to disable OPC extensions?

PostPosted: Fri Mar 05, 2021 1:27 pm
by admin
hello, you can disable them within joomla plugins.

there are a few types of OPC Extensions:
1. core functions of OPC checkout which require strict dependencies:
- master system plugin (opc) which updates automatically upon opc installation

2. after clicking save these plugins are updated to the latest code due to cross dependencies of the core:
opcnumbering
opcinvoicing
fatal_catcher
opc_captcha
opccurrency
opc_shipping_last

opctracking + opctracking system

3. some plugins get enabled/disabled per opc config:
opc_currency

4. other plugins can be freely installed/updated/uninstalled as needed (rup search, etc... )

5. you can always disable a plugin in joomla plugins + click to save OPC config and see if it gets reenabled in case opc needs it for some of your config, for example fatal catcher is updated, but it is not enabled by default. the only plugin required for OPC Frontend to run is the "opc system plugin / master loader plugin", every other plugin does it's own job per specific feature.

for fatal catcher - the session issues that could had been caused by this plugin are no longer accurate for this plugin because joomla had implemented same way of closing the session upon global destructor

best regards, stan