Scots Posted July 28, 2010 Share Posted July 28, 2010 Bonjour, malgré de longues heures passée sur le forum, je n'ai pas trouvé de solution à mon problème.Sur ma page d'accueil, j'affiche le module produit phares avec 6 produits.J'aimerais afficher sur la photo de chaque produit une petite image "NEW" quand j'ajoute un nouveau produit.Quelqu'un pourrait-il me donner une piste ?Merci d'avance Link to comment Share on other sites More sharing options...
spqr Posted July 28, 2010 Share Posted July 28, 2010 Bonjour, regarder dans Préférence -> Produits -> Nombre de jours durant lesquels un produit est considéré comme "nouveau" :Vérifier le nombre de jour que vous avez mis puis aller dans votre MYSQL pour voir si la date d'ajout de vos produits correspond à celle indiqué précédemment. Link to comment Share on other sites More sharing options...
Scots Posted July 28, 2010 Author Share Posted July 28, 2010 Merci de votre réponse mais en fait, ça, je sais faire Ce que je cherche c'est AFFICHER un bandeau par dessus l'image quand le produit est nouveau. Pas afficher le nouveau produit. Link to comment Share on other sites More sharing options...
spqr Posted July 28, 2010 Share Posted July 28, 2010 Hum bizarre je ne comprend pas trop :s Pouvez-vous mettre une photo pour que se soit plus clair ? Link to comment Share on other sites More sharing options...
Scots Posted July 28, 2010 Author Share Posted July 28, 2010 Voilà une image "vite faite". Je souhaite que sur chaque nouveau produit, le bandeau rouge soit ajouté. Enfin un plus joli lol Link to comment Share on other sites More sharing options...
spqr Posted July 28, 2010 Share Posted July 28, 2010 Regardez du coté de votre product.tpl dans votre thème par içi : <!-- prices --> {if $product->on_sale} {l s='On sale!'} {elseif ($product->reduction_price != 0 || $product->reduction_percent != 0) && ($product->reduction_from == $product->reduction_to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $product->reduction_to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $product->reduction_from))} {l s='Price lowered!'} {/if} J'aurais fait comme sa personnellement puis adapté ce bout de code pour y mettre new au lieu de onsale. N'étant pas expert, je ne peux pas vous en dire plus ! Link to comment Share on other sites More sharing options...
Atch Posted July 28, 2010 Share Posted July 28, 2010 Bonjour Scots,Je sais que cela a déjà été traité sur le forum, mais je ne le trouve plus...Du coup je te donne la solution que j'utilise dans mes templates(ex : http://demo.atchworks.com/vibration/)1ère étape :Il faut pour cela éditer le tpl de ton module homefeatured.Moi j'ajoute dans la boucle ceci :{if $product.new == 1}{l s='new' mod='homefeatured'}{/if}En gros, on va détecter si le produit est une nouveauté et si oui on affiche le mot nouveau.2 ème étape :on va positionner ce mot new où tu le souhaites, ici sur ton image.Pour cela direction le global.csson va déjà ajouter la nouvelle class new : #center_column .products_block ul li span.new { -moz-border-radius:4px 4px 4px 4px; background-color:#9ADFE9; color:white; font-size:0.9em; font-weight:bold; margin:2px 5px 0 0; padding:0.1em 0.5em; text-transform:uppercase; position:absolute; right:9px; top:100px } là dans l'état actuel dés chose, si tu fais un text la mention new va se trouver en haut à droite de ton écran.Pour cela il faut lui forcer un nouvel origine et pour cela on va attribuer un position relative à la balise #center_column .products_block ul li { background-color:#D0D3D8; border-bottom:1px solid white; border-right:1px solid white; float:left; margin-top:0; padding:0 0 1px; width:133px; position: relative } Et le tour est joué.en fonction de la configuration de tes produits phares , joue sur les coordonnées top et right pour bien afficher ton macaron.V++Atch Link to comment Share on other sites More sharing options...
Scots Posted July 28, 2010 Author Share Posted July 28, 2010 YES !!!Je regarde ton exemple et c'est exactement ce que je cherches.Je m'occupe de cela asap et je te dirais si cela fonctionne.Merci encore Link to comment Share on other sites More sharing options...
Scots Posted July 28, 2010 Author Share Posted July 28, 2010 Merci pour ta solution mais elle n'a pas fonctionné pour moi.Par contre, on vient de me donner la solution sur le forum français. Je la poste ici au cas ou cela puisse aider du monde.http://www.prestashop.com/forums/viewthread/64242/#278154(lien corrigé)Merci encore.NB : le topic a été fusionné car en double, tout est regroupé dans ce sujet ( voir ci-dessus )Atch Link to comment Share on other sites More sharing options...
spqr Posted July 28, 2010 Share Posted July 28, 2010 Ah oui autant pour moi ,je n'ai modifié que le texte d'apparition moi...N'oublie pas de mettre [Résolu]. Et pour plus de clarté et aidé d'autre gens change peut être ton titre en : [Résolu] Ajouter une image new sur les nouveaux produits.C'est une suggestion, après tu en fais ce que tu veux . Link to comment Share on other sites More sharing options...
rocky Posted July 29, 2010 Share Posted July 29, 2010 Topic moved from English forum and caps removed from title Link to comment Share on other sites More sharing options...
akinom Posted February 12, 2013 Share Posted February 12, 2013 Bonjour, Est-ce qu'il est possible sur le même fonctionnement d'ajouter des étiquettes personnalisées comme "meilleur rapport qualité prix" en mettant une condition? Merci d'avance Link to comment Share on other sites More sharing options...
Cooker.fr Posted December 25, 2013 Share Posted December 25, 2013 Up moi aussi je cherche à faire cela sur mon site. Merci d'avance pour une éventuel réponse! 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