Override Engine

Override Engine
This package provides a replacement system engine for OpenCart. It uses the same MVC architecture as the standard OpenCart framework.

All instances of controller, model, and most of the library classes are created by a special factory class.

Am additional override feature is supported. This allows 3rd party addons to do changes to the OpenCart core classes, templates, and language files. Core controller, model and library classes can be extended and their methods be overridden in a normal object oriented programming manner.


Installation (OpenCart 3.0.x)

In the OpenCart admin backend proceed as follows:

Step 1)
In Extensions > Modifications click on the 'Clear' button to clear the modifications cache.

Step 2)
In Extensions > Installer upload the ocmod.zip file

Step 3)
In Extensions > Modifications click on the 'Refresh' button to update the modications cache.

That's it!

If your website doesn't work after the installation then chances are that the modifications introduced by the Override Engine are clashing with other 3rd party extensions trying to modify some of the same OpenCart core files. Don't panic: To restore a broken site all you have to do is to manually clear the modifications cache (e.g. system/storage/modification) via FTP!


Uninstall (OpenCart 3.0.x)

To uninstall, follow below steps in the OpenCart admin backend:

Step 1)
In Extensions > Modifications click on the 'Clear' button to clear the modifications cache.

Step 2)
In Extension > Installer uninstall our ocmod.zip file

Step 3)
In Extensions > Modifications click on the 'Refresh' button to update the modications cache.


Installation (OpenCart 2.x or 1.5.x)

Please follow the install instructions from the embedded 'readme.txt' file!


Further help and customized versions

This software has been successfully tested for standard OpenCart versions 3.0.1.2, 3.0.1.3 and 3.0.2.0. It should also work on other 3.0.x versions.

If you need a customized version of this module, let us know and we can create one for a charge.

You can contact us at https://www.mhccorp.com

What customers say about Override Engine

motion2082
Broke my site and I lost a days work
~motion2082




Download
  • Developed by OpenCart Community
  • Documentation Included

Rating

Compatibility
3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 2.3.0.2, 2.2.0.0, 1.5.5.1, 1.5.4.1, 1.5.6.4, 2.1.0.2, 2.1.0.1, 2.0.0.0, 2.0.1.0, 2.0.3.1, 1.5.6.1, 1.5.6, 2.0.2.0, 2.0.1.1

Last Update
16 Oct 2023

Created
4 Oct 2012
3420 Downloads
142 Comments
JNeuhoff
JNeuhoff
Member since: 23 Apr 2010

View all extensions Get Support