O VQMod (Virtual Quick Mod), é um sistema de substituição, não alterando o arquivo do Núcleo do OpenCart.
A ideia básica é algo ao invés de fazer modificação diretamente no Core da aplicação, você fará a modificação num arquivo XML, e partir dai cria-se um arquivo temporário e ao invés de chamar o arquivo do Core, ele chama esse arquivo temporário.
Mas qual a vantagem disso? Caso ocorra algum upgrade, você não perderá as modificações que foram feitas.
Sua utilização, atualmente é no OpenCart, mas seu intuito é utilizar em qualquer projeto. A maioria das versões do OpenCart utiliza o VQmod para realizar as modificações.
Instalação
Vamos agora baixar o VQmod acessando o link abaixo.
https://code.google.com/p/vqmod/downloads/list
O que iremos baixar será o vqmod-2.4.1-opencart.zip, porque faremos no OpenCart.
Agora você será redirecionado a uma página para pode baixar o VQmod, basta clicar no link vqmod-2.4.1-opencart.zip:
Ao abrir o arquivo compactado, terá uma pasta vqmod.
Descompacte o vqmod-2.4.1-opencart.zip , e envie essa pasta onde está instalado o seu OpenCart.
Se você estiver numa hospedagem, é necessário dá permissão de escrita 0777, nos arquivos index.php e admin/index.php e também na pasta vqmod/vqcache .
Obs.: Depois de realizar a instalação, modifique a permissão dos arquivos index.php e admin/index.php para 0644
Agora acesse: http://www.seusite.com/vqmod/install
Se tiver tudo certo, irá aparecer essa mensagem:
VQMOD HAS BEEN INSTALLED ON YOUR SYSTEM!
Se você atualizar a página já tendo instalado o VQMOD, aparecerá essa mensagem.
VQMOD ALREADY INSTALLED!
Agora você pode instalar módulos, ou criar suas próprias modificações sem prejudicar o Core do sistema.
Espero ter ajudado, e até a próxima.