Jump to content

Recommended Posts

Fala povo bão de Prestashop!!!

 

Alguém saberia me informar como mostro Preços Parcelados nos produtos?

 

Versão 1.6.0.8

 

Valeu!!!

Share this post


Link to post
Share on other sites

 

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.

Share this post


Link to post
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)

Share this post


Link to post
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!!!

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

 

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

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More