Fórum OpenCart Brasil

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

#51955
Problema:
- Ao clicar nas imagens na página de detalhes do produto na loja, a imagem do produto aumentada tem sua legenda em inglês.

Solução:
- Editar o arquivo product.tpl que está no diretório:
/catalog/view/theme/PASTA_DO_SEU_TEMA/template/product/

- E localizar o código abaixo:
Código: Selecionar todos
<script type="text/javascript"><!--
$(document).ready(function() {
	$('.colorbox').colorbox({
		overlayClose: true,
		opacity: 0.5,
		rel: "colorbox"
	});
});
//--></script>
- E substitua o código localizado por:
Código: Selecionar todos
<script type="text/javascript"><!--
$(document).ready(function() {
	$('.colorbox').colorbox({
		overlayClose: true,
		opacity: 0.5,
		rel: "colorbox",
		current: "Imagem {current} de {total}",
		previous: "Anterior",
		next: "Próximo",
		close: "Fechar",
		xhrError: "Erro ao carregar o conteúdo.",
		imgError: "Erro ao carregar a imagem."
	});
});
//--></script> 
- Salve as alterações no arquivo e faça um teste na página de produtos.

Explicação:
- A biblioteca jQuery Colorbox, tem a possibilidade de se fazer a internacionalização, ou seja, traduzir os termos utilizados, e com a alteração deste tutorial, foi o que fizemos.

Observação:
- Edite o arquivo com o Notepad++, segue o link para download:
http://notepad-plus-plus.org/download/

Espero ter ajudado. :D
#51966
Problema:
- Após a alteração o nome do produto ficou misturado com a paginação das imagens.

Solução:
- Editar o arquivo product.tpl para limitar o tamanho do nome do produto; o arquivo está no diretório:
/catalog/view/theme/PASTA_DO_SEU_TEMA/template/product/

- Localize o código abaixo no arquivo product.tpl:
Código: Selecionar todos
title="<?php echo $heading_title; ?>"
- E substitua por:
Código: Selecionar todos
title="<?php echo substr($heading_title, 0, 10); ?>"
- Salve as alterações no arquivo e faça um teste.

- Obs.: Caso você ache que o nome do produto ficou muito pequeno, basta alterar o número 10 para um número maior até ficar do tamanho que você deseja.

Explicação:
- O que fizemos foi limitar o nome do produto utilizando a função substr do php, segue o link para mais informações sobre a função:
http://php.net/manual/pt_BR/function.substr.php

Espero ter ajudado. :D