Correção para a versão 2.0.3.1 do Opencart - Modo Manutenção

Felipo Antonoff
Postado em 07 de janeiro de 2016

Correção para a versão 2.0.3.1 do Opencart, ao atualizar Modificações ela ativa o Modo de Manutenção e sua loja para de vender por isso, com esse xml resolve isso.Licença GPL, pode usar como preferir. Evite cobrar pelo usa da mesma, afinal é uma pequena melhoria gratuita feita pela Code Market.Sempre teste também sua loja sem estar logado como Administrador, assim consegue descobrir esse problema ou outros. Resolvendo mudando direto no arquivo:

Abra o arquivo admin/controller/extension/modification.phpNa linha $this->model_setting_setting->editSettingValue('config', 'config_maintenance', true);Mude para $this->model_setting_setting->editSettingValue('config', 'config_maintenance', false);Salve o arquivo, depois em Configurações -> Lojas, clique em Editar  na sua Loja (ícone azul) e vá para a Tab Servidor e marque não em Ativar modo de manutenção?Pronto, sua loja não está mais em modo manutenção e não vai mais entrar automaticamente nele ao Atualizar as Modificações. 

Se preferir por OCMOD, segue o código do abaixo ou Link para ele:

xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Code Market - Correção Manutenção 2.0.3.1]]>name>
    <code>code>
    <version>version>
    <author>Code Market - codemarket.com.br]]>author>
    <link>https://www.codemarket.com.brlink>
   
  <file path="admin/controller/extension/modification.php">
    <operation>
      <search>model_setting_setting->editSettingValue('config', 'config_maintenance', true);]]>search>