Jump to content

afficher texte réduction sur bloc meilleurs ventes ps1.4.11


Recommended Posts

Bonjour à tous

 

Faisant un theme sous  1.4.11, je me retrouve coincé bêtement.

 

J'aimerais comme sur les listes produits (product-list.tpl) afficher un message du genre "prix en baisse" sur certains articles affichés dans le bloc meilleures ventes (blockbestsellers-home.tpl) ou un pourcentage de réduction du prix initial

 

J'ai bien sur essayé d'incorporer ce code dans le tpl sans succès

 

{if isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE} <span class="label-success">{l s='Reduced price!'}</span> {/if}  

 

Pourriez vous m'aider?

 

Merci infiniment à la communauté par avance et désolé si le sujet à déjà traité, malgré mes recherches je n'ai pas trouvé de réponses.

Link to comment
Share on other sites

Coucou

 

essaye ceci 

{assign var='specific_prices' value=$product.specific_prices}
{if isset($specific_prices) && $specific_prices}
   <span>{l s='Discount' mod='blockbestseller'} </span>
   {if $specific_prices.reduction_type == 'percentage'}
	<span>(-{$specific_prices.reduction * 100|floatval}%)</span><BR />
   {else}
	<span>(-{displayWtPrice p=$specific_prices.reduction})</span><BR />
   {/if}
{/if}

si ca ne fonctionne pas il nous faudra les fichiers de ton module 

 

@++

 

loulou66

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour et excusez moi de ne pas avoir pu répondre avant, j'ai eu quelques petits soucis qui m'ont éloignés des ecrans

 

Je viens de tester le code que vous m'avez fourni, et malheureusement celui ci ne fonctionne pas.

 

En tout cas merci de votre participation

Link to comment
Share on other sites

Coucou

 

c'est exact ^^ car la fonction getBestSalesLight de la class product ne récupère pas les prix spécifiques

 

donc dans le fichier blockbestsellers.php recherche 

 

ProductSale::getBestSalesLight 

et change en 

ProductSale::getBestSales

 

ensuite rajoute les modif de mon post précédent dans le/les fichier(s)

theme/ton theme/moudule/blockbestsellers/blockbestsellers-home.tpl pour la page d'accueil

theme/ton theme/moudule/blockbestsellers/blockbestsellers.tpl pour les autre page

 

a savoir que j'ai été obliger de modifier les 2 tpl pour que ça fonctionne sue ma 1.5.6.2

vide les cache smarty et navigateur 

 

@++

 

Loulou66

Link to comment
Share on other sites

  • 4 weeks later...

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...