Atualizando para o novo Painel Codemarket

Felipo Antonoff
Postado em 31 de outubro de 2018
Editado um ano atrás
# Atualizando para o novo Painel Codemarket Neste artigo, iremos explicar como realizar a migração para o novo Painel Codemarket lançado oficialmente no dia 31/10/2018, para Lojas que usavam antes o nosso Painel anterior que foi reformulado. Conforme já informamos no artigo [**Novo Painel Codemarket**](https://www.codemarket.com.br/blog/post/como-instalar-o-painel-codemarket-no-opencart), que informamos sobre o novo Painel, algumas mudanças e melhorias em relação ao anterior, neste vamos ensinar a atualizar para essa nova versão do nosso Painel. ## Como Atualizar? Basta realizar a instalação normal do novo Painel Codemarket, conforme informado no artigo [**Como instalar o Painel Codemarket no Opencart?**](https://www.codemarket.com.br/blog/post/como-instalar-o-painel-codemarket-no-opencart), vai ser preciso ao subir os arquivos pelo FTP/SFTP sobrescrever apenas dois arquivos do Painel anterior, que são: * catalog/model/module/codemarket_module.php * admin/model/module/codemarket_module.php Ambos continuaram o mesmo nome na nova versão, mudando apenas o conteúdo, ambos os model são responsável por puxar a configuração de cada Produto, buscando no Banco de Dados sua configuração, mantivemos os mesmos arquivos, para ser compatível com Produtos lançados anteriormente, com isso vai funcionar normalmente os produtos já adicionados em sua loja anteriormente que usavam o Painel anterior. Pode sobrescrever esses arquivos e usar os novos, depois seguir normalmente o artigo sobre a Instalação do Painel. ### Atualizando as Configurações Ao trocar o Painel anterior para o novo Painel Codemarket, as Configurações que antes estavam no arquivo de cache da Loja não serão mais usadas, sendo preciso salvar a Configuração de cada Produto no novo, para o mesmo salvar no Banco de Dados da Loja a Configuração e com isso ser possível usar a Configuração dos Produtos pelo novo Painel Codemarket. Ao clicar em Minha Conta -> Lojas -> Verificar Instalação, além de verificar a instalação do Painel Codemarket, vai adicionar as Configurações das Licenças da sua Loja para o Banco de Dados da Loja, assim já migra automaticamente todas as configurações para o novo cache em Banco de Dados. ## Como desativar o Link do Painel anterior? Para desativar o link do Painel anterior que fica normalmente em Extensões -> Codemarket Módulos, basta remover o xml CodeMarket-Menu.ocmod.xml, que fica na pasta /system ou comentar o final dele .xml para outro nome. Outro local que pode estar ele, seria no Administrador da Loja em Extensões -> Modificações, basta remover ele ou desativar nesta tela. Depois de remover ou comentar o xml, pode ir no Administrador da Loja, clicar em Extensões -> Modificações e clicar no ícone azul do lado direito para Atualizar o Cache das Modificações. Caso use o Opencart 1.5.x, basta remover o xml que fica em /vqmod/xml/ CodeMarket-Menu.xml. ## Como remover os arquivos do Painel anterior? Seguindo os passos anteriores, já vai estar com o Painel novo e sem o link no Menu dele. Porém pode desejar também remover seus arquivos que é opcional, caso deseje remover, abra o FTP/SFTP e remova os arquivos adicionados de acordo com a sua versão do Opencart, exemplo para Opencart 3.x, seria: * admin/controller/extension/codemarket_module.php * admin/view/template/extension/codemarket_module.twig * pasta: admin/view/javascript/codemarketPainel/summernote * admin/view/javascript.jquery.validate.js (Pode ser usado por outros módulos, recomendo não remover) * system/CodeMarket-Menu.ocmod.xml * system/library/codemarketVal.php Dependendo da versão do Opencart pode ter pequenas variações, basta comparar com os arquivos do Painel Codemarket anterior baixado anteriormente em nosso site para sua versão do Opencart. Pronto, agora já está com o Painel anterior desinstalado e usando o novo Painel Codemarket e suas novidades.