|+||fedex||- template error||A|
|layout||- added sort by layout_id||C|
|paypal standard||- replace pp_standard payment module||C|
|+||sessions_gc.ocmod||- clean session table||C|
|+||subtotal||- missing order||A|
|+||usps shipping||- missing US Mail First Class||C|
|+||ups shipping||- missing prefix (shipping_)||C||script|
In OpenCart 220.127.116.11 (since 18.104.22.168 ??) the Twig was moved to another location, and, OverrideEngine stopped working. Unfortunately, there is no any newer version from author.
Find the code (line 792, version for OpenCart 22.214.171.124):
include_once(DIR_SYSTEM . 'library/template/Twig/Autoloader.php'); Twig_Autoloader::register(); $loader = new \Twig_Loader_Filesystem(DIR_TEMPLATE); $config = array('autoescape' => false, 'cache'=>false);
and replace with:
$loader = new \Twig\Loader\FilesystemLoader(); $loader->addPath(DIR_TEMPLATE); $config = array( 'autoescape' => false, 'cache' => false, 'debug' => false, 'auto_reload' => true );
It seems to get fixed in 3.1+ version but, not in OpenCart 3.0. I've just created file, named mod-fixes.vqmod.xml and placed in /system directory, have been tired to create install for every POS.
Just create a file and copy/paste code or create install.xml and amke a mod. [...]
That's one of the biggest problem created with f... mind of the owner. As long as you play with a project, everything is fine, but in reality, you have a chance to get 400-900K records in your session table. [...]