Jump to content
Scots

Etiquette nouveau pour les nouveaux produits

Recommended Posts

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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Hum bizarre je ne comprend pas trop :s Pouvez-vous mettre une photo pour que se soit plus clair ?

Share this post


Link to post
Share on other sites

Voilà une image "vite faite". Je souhaite que sur chaque nouveau produit, le bandeau rouge soit ajouté. Enfin un plus joli lol :)

27520_ImxWK9uFxkptjlsluPBV_t

Share this post


Link to post
Share on other sites

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 !

Share this post


Link to post
Share on other sites

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

on 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

Share this post


Link to post
Share on other sites

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 :)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Topic moved from English forum and caps removed from title

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Up moi aussi je cherche à faire cela sur mon site. Merci d'avance pour une éventuel réponse! :D

Share this post


Link to 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

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More