O OCMOD é um sistema virtual de modificação de arquivos criado especialmente para o OpenCart e está integrado à versão 2.0.0.0 e às versões posteriores do OpenCart. É uma versão mais simples do vQmod (menos funcional para desenvolvedores, um pouco mais prático para proprietários de lojas). Aqui você encontrará algumas informações sobre como usar as extensões OCMOD em sua loja OpenCart.
O que é o OCMOD e como ele é melhor (ou pior) do que o vQmod
Veja um exemplo de como o OCMOD funciona (o mesmo exemplo do vQmod): se quiser remover o texto “Powered by OpenCart” do seu tema padrão do OpenCart, não é necessário editar o arquivo do tema em si – você pode criar (ou baixar) o arquivo de extensão ocmod que removerá o texto sem modificar o arquivo do tema. Tudo isso é feito por meio da técnica de busca/substituição – o ocmod faz alterações durante o carregamento de sua loja OpenCart.
Esse tipo de sistema de modificação, que não edita os arquivos principais do sistema, permite que você atualize o sistema OpenCart com mais facilidade no futuro, sem se preocupar com a possibilidade de sobrescrever modificações anteriores.
Os sistemas de modificação vQmod e OCMOD são muito semelhantes, mas há algumas diferenças:
- O sistema OCMOD é integrado ao OpenCart v2.0.0.0 e versões posteriores do OpenCart, de modo que você pode instalar extensões OCMOD sem nenhuma ferramenta adicional – instalação fácil por meio do painel de administração do OpenCart.
- O sistema OCMOD tem um pouco menos de funcionalidade do que o vQmod (para desenvolvedores). Essa é uma das principais razões pelas quais o vQmod ainda é usado – nem todas as extensões podem ser criadas ou modificadas para funcionar no sistema OCMOD.
É possível usar o OCMOD e o VQMOD na mesma loja do OpenCart?
Sim, os sistemas OCMOD e vQmod podem ser usados no mesmo sistema.
Como instalar as extensões do OCMOD em sua loja do OpenCart
Primeiro, você precisa baixar a extensão OCMOD compatível com a sua versão do OpenCart. Em seguida, você precisa fazer login no painel de administração do OpenCart e ir para Extensões >> Instalador de extensão (nas versões mais recentes, apenas Instalador). Clique no botão Upload e carregue o arquivo OCMOD correto.

Para tornar visíveis as alterações da extensão OCMOD, você precisa acessar Extensões >> Modificações e clicar no botão Atualizar (canto superior direito).

Se você tiver algum problema com uma extensão OCMOD carregada, poderá desativá-la ou removê-la completamente nessa página (modificações).
Como instalar extensões OCMOD sem credenciais de FTP
Por padrão, você precisa adicionar as credenciais de FTP da sua loja às configurações da loja para usar o Extension Installer. Caso contrário, você receberá o erro “FTP needs to be enabled in the settings” (O FTP precisa ser ativado nas configurações) ao carregar a extensão:

As configurações de FTP podem ser encontradas em Sistema >> Configurações >> Página de sua loja selecionada, guia FTP. Você precisa preencher os campos a seguir e ativar o acesso ao FTP.

Se não quiser ter as credenciais de FTP salvas na sua loja OpenCart, você pode usar a extensão QuickFix (disponível gratuitamente aqui) que permitirá instalar as extensões OCMOD sem acesso ao FTP. Tudo o que você precisa fazer é baixar a extensão, extraí-la e carregar o arquivo localcopy.ocmod em sua loja por meio do instalador da extensão.

Depois de fazer o upload dessa correção, você não será mais solicitado a ativar o FTP nas configurações.