Página 1 de 1

Personalização da Loja

Enviado: 03 Jul 2024, 16:47
por Rihan
Boa tarde, estou atuando na personalização de um novo site, e gostaria de saber qual seria o melhor modo de atualizá-lo. Estou tentando diretamente pelo código fonte, mas não tenho tido muito sucesso. Existe algum modo de eu conseguir atualizar, por exemplo as coisas escritas "My Account" "Shopping Cart", sem ser utilizando o código fonte?

Att

Re: Personalização da Loja

Enviado: 05 Jul 2024, 09:08
por veteranodf
Geralmente esse tipo de alteração é feito nos arquivos de idioma, localizado em "admin\language\pt-br e catalog\language\pt-br" para o idioma em português por exemplo; Caso desejar algo automatizado pode utilizar o xml OCMOD do opencart 3.x ou anterior para fazer essa alteração automaticamente. Abaixo personalizei um para você entender como se faz; Existe vários manuais na internet de como utilizar o ocmod no opencart, se não sabe como utilizar aconselho fazer uma pesquisa;
Código: Selecionar todos
<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Atualizar palavras idioma</name>
    <code>atualizar_palavras_idioma</code>
    <version>1.0</version>
    <author>Meus dados</author>
    <link>https://www.meusite.com.br</link>
    <file path="admin/language/*/*/*.php">
       <operation>
         <search><![CDATA[My Account]]></search>
           <add position="replace"><![CDATA[Minha conta]]></add>
       </operation>
       <operation>
         <search><![CDATA[Shopping Cart]]></search>
           <add position="replace"><![CDATA[Carrinho de compras]]></add>
       </operation>
    </file>
    <file path="catalog/language/*/*/*.php">
       <operation>
         <search><![CDATA[My Account]]></search>
           <add position="replace"><![CDATA[Minha conta]]></add>
       </operation>
       <operation>
         <search><![CDATA[Shopping Cart]]></search>
           <add position="replace"><![CDATA[Carrinho de compras]]></add>
       </operation>
    </file>
</modification>