Jump to content

Recommended Posts

Caríssimo(a)s,

 

Preciso de ajuda para reverter o seguinte erro.

 

O site ecommerce que estou montando, tem o tema LeoShoe muito comentado aqui. Com esse tema são instalados alguns módulos, entre eles o lofnewproduct que mostra os novos produtos.

 

O que está ocorrendo, é que ao mudar o título que aparece na loja virtual deste módulo para a palavra LANÇAMENTO, o Ç é mostrado conforme a imagem em anexo.

 

Abaixo mostro a linha do módulo onde faço a alteração deste título, peço que alguém me ajude a entende-la pois tenho pouco conhecimento da linguagem, se a solução é nela ou em outra parte do PrestaShop.?

 

<header>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 

<h3 class="newproduct-title">

 

{$lof_title = {l s='Lançamentos'[spam-filter]

 

<span class="lof_title">{$lof_title|mb_substr:0:4:utf8}</span>{$lof_title|mb_substr:4:1000:utf8}

 

</h3>

 

</header>

 

 

Aguardo, e desde já agradeço.

 

Beltrão.

post-545511-0-44923300-1375960927_thumb.jpg

Edited by José Beltrão Júnior (see edit history)
Link to comment
Share on other sites

O tema mostra o título a partir de uma variável para poder separar os 4 primeiros caracteres...

Mesmo assim, a forma correta de fazer isso é identificando o módulo ao qual se refere a tradução:

{$lof_title = {l s='New Products' mod='lofnewproduct'[spam-filter]

Não testei, mas ao traduzir essa string pelo Admin, deve aparecer normalmente.

 

A forma "limpa" de mostrar o título sem perder a estrutura, seria:

<h3 class="newproduct-title">
{$lof_title = {l s='Lançamentos' mod='lofnewproduct'[spam-filter]
<span class="lof_title">{$lof_title|substr:0:4}</span>{$lof_title|substr:4:100}
</h3>

 

Teste pra ver se uma das 2 opções dá certo.

Link to comment
Share on other sites

O primeiro código não deve ser substituído, apenas incluído a identificação do módulo, ficando o restante do código:

<h3 class="newproduct-title">
{$lof_title = {l s='New Products' mod='lofnewproduct'[spam-filter]
<span class="lof_title">{$lof_title|mb_substr:0:4:utf8}</span>{$lof_title|mb_substr:4:1000:utf8}
</h3>

Depois deve traduzir no Admin.

 

A 2a. opção:

<h3 class="newproduct-title">
{$lof_title = {l s='Lançamentos' mod='lofnewproduct'[spam-filter]
<span class="lof_title">{$lof_title|substr:0:4:utf8}</span>{$lof_title|substr:4:100:utf8}
</h3>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...