Jump to content

[resolvido] Desconto geral (Estrutura da home ser o preço original e o com desconto)


Recommended Posts

Bom dia amados.

 

Estou com uma dúvida cruel.

 

Fizemos um desconto geral na loja de 30% de desconto, fiz pelo menu regras de preço, ótimo, esta rolando legal.

 

Mas o dono da loja quer que na home apareça o valor que era o produto e o que é com desconto, assim como aparece no produto em si com o desconto.

 

já tentei copiar código em product.tpl tb no homefeatured.tpl mas nada de sucesso....

 

alguém pode me ajudar? 

Edited by Gidhard (see edit history)
Link to comment
Share on other sites

Sim isto nao dá, pois a regras de desconto por vales é totalmente outra. Vc. vai ter que mexer em alguns ficheiros, mas aconselho que procure um módulo que já inclue tudo. Vc. encontra um módulo grátis aqui: http://www.prestashop.com/forums/forum/144-free-modules/ procure lá por discount.

 

ou de compra: http://addons.prestashop.com/pt/descontos-promocoes-prestashop-modulo/975-multiples-reductions.html

Link to comment
Share on other sites

Olá, verifiquei os módulos, não achei solução, na verdade acho que me expliquei mal.

 

O site da loja é esse http://lojalediamonds.com.br/vendas/ veja que já esta com 30% de desconto toda a loja tanto na home quanto em todos os produtos, http://lojalediamonds.com.br/vendas/home/855-brinco-gota-rubi.html, o que preciso fazer é que o preço dos produtos na home fique igual ao dos produtos em si.... o valor original com o risco e o valor com desconto....

 

Se for código, alguém sabe como? Minha versão é o 1.5x e meu template é o defaut

Link to comment
Share on other sites

Achei a solução e quero compartilhar com vcs

 

na verdade esta nesse link http://www.prestashop.com/forums/topic/135636-adding-discount-price-to-home-featured-products/

 

Mas vou aqui traduzir...

 

Você tem que mexer na pasta modules>>> homefeatured>> homefeatured.tpl mas dentro do seu template.

 

Nessa parte você vai introduzir acima ou abaixo do comando responsável pelo valor o seguinte código

  {if ((isset($product.on_sale) && $product.on_sale) || (isset($product.reduction) && $product.reduction)) && $product.price_without_reduction > $product.price && $product.show_price AND !isset($restricted_country_mode) && !$PS_CATALOG_MODE}
			<p class="price_container"><span class="old_price_home">
			  {convertPrice price=$product.price_without_reduction}
			</span></p>{else}<div style="height:21px;"></div>{/if}

E em seguida, ai sim você vai na pasta modules fora do seu template em modules>>> homefeatured>> homefeatured.css e dar um estilo aos class .price_container .old_price_home 

 

No meu caso eu dei esse estilo

.price_container .old_price_home {
            color: #666;
            font-size: 14px;
            margin-left: 100px;
            text-decoration: line-through;
        }

O resultado é esse http://lojalediamonds.com.br/vendas/

 

é isso ai pessoal... Se precisar é só gritar!

Edited by Gidhard (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...

Aproveitando o assunto...

 

Uso o modulo bankwire_plus que da 5% de desconto na opção por pagamento em crédito em conta, só que ele só mostra o valor com desconto qdo finaliza a compra.

 

 

Queria colocar na pagina de produtos e na home o valor original e valor para pagamento a vista é possivel?

 

 

uso a versão 1.4.8

 

 

a loja é www.petaquarium.com.br

 

Link to comment
Share on other sites

Nao, se o desconto for realizado por um módulo de pagamento e nao através de desconto diretamente no produto. Se vc. está perguntando se é possível mostrar o desconto de produtos no módulo homefeatured, sim é possível. Mas vc. vai ter de retrabalhar os ficheiros do módulo, acrescentando o código que falta. Na verdade é um bug conhecido.

 

Solucao vc. encontra no tópico #10 http://www.prestashop.com/forums/topic/278755-resolvido-desconto-geral-estrutura-da-home-ser-o-preço-original-e-o-com-desconto/?view=findpost&p=1404818

Edited by cd2500 (see edit history)
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...