Jump to content

Recommended Posts

  • 2 weeks later...

 

Obrigado selectshop.at pela disposição em ajudar, mas não é isso.

 

O que eu gostaria é de mostrar o preço parcelado e suas parcelas direto no produto, no lugar do preço real que aparece .

Ou seja, quando o cliente entrar na loja e nos produtos verá o valor das parcelas.

 

Ex: Produto A - 3x 100,00   |   Produto B - 3x 150,00

 

O ideal seria um módulo que contivesse esta funcionalidade.

Mas se eu pudesse saber os arquivos e o código que deveriam ser alterados, também ajudaria.

 

Você tem esta informação?

 

Mais uma vez, obrigado pela disposição.

Link to comment
Share on other sites

Vc. pode colocar diretamente alterando o código na página do produto do seu tema. Se quiser também na categoria também vai ter que alterar lá diretamente o script.

 

Lembre de clonar o tema, pois se vc. for fazer um upgrade acaba perdendo todas as alteracoes que fez diretamente nos scripts.

 

/themes/seutema/produt.tpl e category.tpl. Se for adicionar com JS entao deverá alterar os ficheiros na pasta /js/product.js e category.js

 

Para alterar código, vc. deverá ao mínimo ter nocoes de programacao.

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

Vc. pode colocar diretamente alterando o código na página do produto do seu tema. Sei quiser também na categoria também vai ter que alterar lá diretamente o script.

 

Lembre de clonar o tema, pois se vc. for fazer um upgrade acaba perdendo todas as alteracoes que fez diretamente nos scripts.

 

/themes/seutema/produt.tpl e category.tpl. Se for adicionar com JS entao deverá alterar os ficheiros na pasta /js/product.js e category.js

 

Para alterar código, vc. deverá ao mínimo ter nocoes de programacao.

 

Isso mesmo que eu procurava. Valeu!!!

 

Fiz uma busca no forum, buscando especificamente a parte no código que deveria ser alterada.

Encontrei este tópico:

http://www.prestashop.com/forums/topic/267678-resolvido-no-lugar-do-preco-total-aparecer-dividido-tem-como/?p=1763184[/topic]

 

Com essa alteração em /themes/seutema/produt.tpl

De

<span id="our_price_display">{convertPrice price=$productPrice}</span>

Por

{l s='10 x de'} <span id="our_price_display">{convertPrice price=$productPrice /10}</span>

 

Sugerida por @Daniel - PrestaBR 

 

A alteração o texto # de vezes esta ok, mas o preço não é divido pelo número de parcelas, que acredito seja feita através da inclusão do "/10" no exemplo.

 

Fiz esta pergunta diretamente para ele. Caso responda, posto aqui.

 

Alguém tem alguma sugestão?

 

Valeu!!!

Link to comment
Share on other sites

Pessoal, resolvi da seguinte forma:

 

No arquivo /themes/pastadotema/product.tpl, acrescentei o código:

<p style="font-size:12px;">3x de {convertPrice price=$productPrice / 3} sem juros</p>

 

Logo abaixo do código:

<span id="our_price_display" itemprop="price">{convertPrice price=$productPrice}</span>

 

Agora é modificar o category.tpl e os demais módulos que quisermos.

 

Abs, 

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 9 months later...

Estou a procura da mesma solução, trocar o preço do produto final para seu valor em parcelas ( Ex: 10x de R$ 20,00), principalmente na apresentação do produto na página HOME do site.

 

Já tentei as regras apresentadas neste e em outros tópicos, mas somente há mudança quando visualizamos os detalhes do produto.

 

Aguardo e desde já agradeço,

 

Beltrão.

Link to comment
Share on other sites

  • 5 weeks later...

Pessoal para ser modificado na Tela principal vocês precisam ir no arquivo product-list.tpl que esta na raiz principal do seu tema, lá você de ve procurar a linha 

 

<div class="content_price">
 
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
<span class="price product-price">
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
 
//INSERIR ESTAS LINHAS ABAIXOS 
<p style="font-size:12px;">ou</p>
<p style="font-size:14px;">12x de {convertPrice price=$product.price/12}</p>
 
</span>
 
Para sempre melhor visualização dos blocos é recomendável sempre fazer backup e sempre utilizar o Inspetor de elementos do Navegador, para encontrar onde está o código os códigos do prestashop estão comentados antes de um bloco no HTML ai vc visualizar a classe ou id copia e no seu editor de codigo da um CTRL+F para procurar
 
Agora estou necessitando de um módulo ou algo para Lista de Casamento algúem tem algum? 
  • Like 1
Link to comment
Share on other sites

  • 1 year later...

 

Pessoal para ser modificado na Tela principal vocês precisam ir no arquivo product-list.tpl que esta na raiz principal do seu tema, lá você de ve procurar a linha 

 

<div class="content_price">
 
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
<span class="price product-price">
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
 
//INSERIR ESTAS LINHAS ABAIXOS 
<p style="font-size:12px;">ou</p>
<p style="font-size:14px;">12x de {convertPrice price=$product.price/12}</p>
 
</span>
 
Para sempre melhor visualização dos blocos é recomendável sempre fazer backup e sempre utilizar o Inspetor de elementos do Navegador, para encontrar onde está o código os códigos do prestashop estão comentados antes de um bloco no HTML ai vc visualizar a classe ou id copia e no seu editor de codigo da um CTRL+F para procurar
 
Agora estou necessitando de um módulo ou algo para Lista de Casamento algúem tem algum? 

 

Tudo OK Ótimo

Com esse código consegui colocar o parcelamento na tela inicial do site (nos produtos) e na categoria

NA TELA INICIAL

<div class="content_price">
 
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
<span class="price product-price">
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
 
//INSERIR ESTAS LINHAS ABAIXOS 
<p style="font-size:12px;">ou</p>
<p style="font-size:14px;">12x de {convertPrice price=$product.price/12}</p>

 

NA TELA CATEGORIA

 

<span itemprop="price" class="price product-price">
{hook h="displayProductPriceBlock" product=$product type="before_price"}
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
</span>
 
//INSERIR ESTAS LINHAS ABAIXOS 
<p style="font-size:12px;">ou</p>

 

<p style="font-size:14px;">12x de {convertPrice price=$product.price/12}</p>
  • Like 1
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...