gouna Posted September 19, 2022 Share Posted September 19, 2022 Bonjour, Je souhaite afficher un texte aléatoirement sur une seule (ou un petit groupe) de fiche produit. Le but est de proposer un code promo qui apparait (ou non) aléatoirement à l'ouverture d'une page produit. Je vois à peu près comment faire çà de manière fixe, par exemple : {if $product.id_product==154 || $product.id_product==186} <p>Vous avez de la chance! CODE PROMO</p> {/if} Est-il possible d'appliquer çà de manière aléatoire ? Merci à vous ! Link to comment Share on other sites More sharing options...
doekia Posted September 20, 2022 Share Posted September 20, 2022 implanter ce code sous la forme d'un {include ... nocache} Link to comment Share on other sites More sharing options...
HeineFR Posted September 21, 2022 Share Posted September 21, 2022 Tu peux aussi insérer une div avec ton texte en hidden et un petit javascript pour recuperer le timestamp, s'il est paire tu affiches, s'il est impaire on laisse hidden. 😉 Link to comment Share on other sites More sharing options...
gouna Posted September 21, 2022 Author Share Posted September 21, 2022 Merci pour vos réponses. En fait le bon de réduction doit être affiché de façon assez exceptionnelle, c'est pour cela que je cherche une méthode avec du code qui génère aléatoirement un ID de produit pour afficher le fameux code promo ou non. PS : je n'ai pas de compétences en codage Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 21, 2022 Share Posted September 21, 2022 il y a 7 minutes, gouna a dit : Merci pour vos réponses. En fait le bon de réduction doit être affiché de façon assez exceptionnelle, c'est pour cela que je cherche une méthode avec du code qui génère aléatoirement un ID de produit pour afficher le fameux code promo ou non. PS : je n'ai pas de compétences en codage ok, donc en gros, on arrive sur la page, un id aléatoire est généré pour afficher le message et si c'est le bon alors le code est visible. Le plus simple serait de faire un module il me semble. Link to comment Share on other sites More sharing options...
gouna Posted September 21, 2022 Author Share Posted September 21, 2022 J'expérimente cela en offline, le résultat est OK hormis un message d'erreur dans la console google : "TypeError: this.el.hoverIntent is not a function" {assign var=unique_id mt_rand(1,10)} <input type="hidden" {$unique_id}> {if $unique_id==3} <p>Ca Marche!</p> {else} <p>Raté...</p> {/if} Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now