Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por Tannus Esquerdo
#78344
Oi Pessoal, tudo bem?

Estou tentando criar uma Modificação onde esta irá inserir algumas tags script no tema da loja. Fiz um XML mas não estou conseguindo fazer a modificação.
Segue abaixo exemplo do XML.
Código: Selecionar todos
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>Dito tracking</name>
<code>dito_tracking</code>
<version>0.0.1</version>
<vqmver>2.6.3</vqmver>
<author>Dito</author>
<link>http://www.dito.com.br</link>

<file path="catalog/view/theme/*/template/common/footer.twig">
    <operation error="skip">
        <search><![CDATA[</footer>]]></search>        
        <add position="before">
            <![CDATA[
                <!-- Dito tracking -->
                <?php

                    $tracking_info = "<script type='text/javascript'>";
                    $tracking_info.= "dito.track({action: 'teste-oc' });";

                    
                    $tracking_info .= "</script>";

                    print $tracking_info;
                ?>
                <!-- END of Dito tracking -->
            ]]>
        </add>
    </operation>
</file>

</modification>
Alguém poderia me ajudar?
Avatar do usuário
Por Manoel Vidal
Mensagens
#78345
Olá @Tannus Esquerdo.

No OpenCart 3, vá no menu Extensões→Modificações e clique no botão "Atualizar" (cor azul claro), para atualizar o cache de modificações, depois vá na página principal do painel de controle da administração da loja, abaixo do botão "Sair", você verá um botão na cor azul com o desenho de uma engrenagem branca dentro dele, clique neste botão, e no popup que vai abrir, clique nos dois botões na cor laranja que estão dentro da coluna "Ação" para atualizar o cache do tema.

Se a modificação tiver sido feita corretamente, ela vai aparecer em sua loja.

Espero ter ajudado. :)
Avatar do usuário
Por Manoel Vidal
Mensagens
#78355
Com exceção da tag abaixo que não é necessária no OCMOD:
<vqmver>2.6.3</vqmver>

Também não vi nada de errado no XML.

Você está fazendo a alteração no tema default (padrão) do OpenCart?

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]