Posts

Showing posts from December, 2016

Opencart Vqmod Attribute,Position

Vqmod Attributes: 1.  attribute "error"  = this is three types  log|skip|abort .  skip  =  skip means it will simply ignore this file. log =  log is the same as skip. but logs the error. (default) abort   =  abort means to log the error and cancel the remaining operations in that particular xml script. 2.  attribute "position"  = this is seven types  before|after|replace|top|bottom|ibefore|iafter .  before  =  before will insert the add data before the search data. after  =  after will insert the add data after the search data replace  =  replace will replace the data in the search tag with the data in the add tag. (default) top  =  top will insert the add data at the top of the file. The search data is ignored. bottom  =  bottom will insert the add data at the bottom of the file. The search data is ignored. ibefore  =  ibefore will insert the code before the search inline instead of the line before iafter  =  iafter will insert the code after

Opencart and Opebay Pro Error with Ebay,Amazon,Etsy, on Viewing Order

Image
I was Getting this error on Viewing Order on Openbay Pro Fatal error: Class 'Controllerpayment' not found in /home/xxxx/public_html/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php on line 36 This error was coming Opencart Version 2.1.0.2 . so I found this is opencart default error. and its solution is already given in Openart Latest Version 2.3.02.  It was Default Opencart Error for Openbay Pro. This error has been solved in Opencart Version 2.3.0.2 so I modified the code according to that. See Code Details here OLD CODE: --------------------------------- // Additional Tabs $data['tabs'] = array(); $this->load->model('extension/extension'); $content = $this->load->controller('payment/' . $order_info['payment_code'] . '/order'); if ($content) { $this->load->language('payment/' . $order_info['payment_code']); $data['tabs'][] = array