Sign in to follow this  
Followers 0

[TUTO] Afficher autre chose que 0.00€ sous les produits

5 posts in this topic

Posted · Report post

Bonjour à tous,

Après de longues heures d'arrachage de cheveux, j'ai réussi et vous explique :)

J'ai fait mes modifs entre la ligne 560 et 571 du fichier display_product.php

Comment j'ai procédé :

j'ai fait un var_dump sur la méthode

"$product_object->get_final_price(get_current_user_promotion_percentage(), $with_taxes, $reseller_mode, true, $display_with_vat_symbol)"

pour voir le résultat qu'elle retournait car ce n'était pas un chiffre (impossible de tester si < 1).

J'ai donc vu quand quand le prix est à zero, cette méthode retourne exactement " 0,00 € "

J'ai donc fait le test sur ce résultat pour savoir si je dois afficher "Vendu !" ou le prix :)

Cela donne :



$wt_test = $product_object->get_final_price(

get_current_user_promotion_percentage(),

$with_taxes,

$reseller_mode,

true,

$display_with_vat_symbol);

$wt_recherche = " 0,00 &#8364; ";[/color][/font]

[font="helvetica, arial, sans-serif"][color="#282828"]if ($wt_test == $wt_recherche) $wt_prix = "Vendu !";

else $wt_prix = $wt_test;

Le mot "vendu" s'affichera donc dès que vous passez un produit à 0€ et apparait automatiquement sur vos pages "catalogue" ainsi que sur le module "a la une" ou "meilleur vente"

Pour remplacer le mot "gratuit" qui apparait sur la fiche produit, une modification du fichier "Lang/"fr.php" suffit

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

tuto interessant mais est-ce que ça modifie bien toutes les pages du site ou le prix est à 0 ?

Share this post


: post
Share on other sites

Posted · Report post

oui oui, Du moment que tu met ton produit à 0€ il apparait "vendu" dans sda catégorie, dans les modules "a la une" " recemment consulté" "meilleur vente" ..

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

goog job boy !

thanks..

Share this post


: 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
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping