Jump to content

Mettre en valleur le premier produit de la liste ps


Recommended Posts

Bonjour,

je voudrais modifier l'affiche du premier produit de la liste (dans product-list), je peux modifier l'affichage avec le :first-child, mais je voudrais rajouter une image uniquement pour le premier produit.

Une piste pour m'aider?

Merci

Link to comment
Share on other sites

1 minute ago, Mediacom87 said:

Bonjour,

utiliser la variable content en css pour ajouter du contenu et après, il faut styliser ce contenu aussi en css pour le positionner et le mettre en forme.

Bonjour Mediacom,

j'aurais préféré ajouter une zone, ou image par exemple avec du texte uniquement sur le premier produit. Avec la balise content en css, ce n'est pas top, je trouve, non ?

Link to comment
Share on other sites

en smarty, dans la doc :

 .first

first vaut TRUE si l'itération courante de {foreach} est l'initial.

Example 7.12. Exemple avec first


 {* affiche LATEST sur le premier élément, sinon, l'id *}
 <table>
  {foreach from=$items key=myId item=i name=foo}
  <tr>
  <td>{if $smarty.foreach.foo.first}LATEST{else}{$myId}{/if}</td>
  <td>{$i.label}</td>
 </tr>
 {/foreach}
</table>

  

 

Link to comment
Share on other sites

13 minutes ago, Mediacom87 said:

en smarty, dans la doc :

 .first

first vaut TRUE si l'itération courante de {foreach} est l'initial.

Example 7.12. Exemple avec first


 {* affiche LATEST sur le premier élément, sinon, l'id *}
 <table>
  {foreach from=$items key=myId item=i name=foo}
  <tr>
  <td>{if $smarty.foreach.foo.first}LATEST{else}{$myId}{/if}</td>
  <td>{$i.label}</td>
 </tr>
 {/foreach}
</table>

  

 

Je vais tenter de le faire en css 😉

merci pour ton aide

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