Jump to content
KoshaKevin

Afficher seulement le premier paragraphe dans la description la liste produit

Recommended Posts

Bonjour,

 

J'ai un problème auquel je ne trouve pas de solution.

 

J'ai une page avec mes produits qui sont affiché et j'aimerai limité le texte de la description au premier paragraphe et pas en limitant le nombre de caratère comme ceci   {$product.description_short|strip_tags:'UTF-8'|truncate:50:'...'}.

 

exemple :

 

J'aimerai que le texte :

<p>aa a a aa aaaaaaa</p> <p> bbbbbbbbbbb b bb bb b</p>

 

s'affiche comme ceci :

aa a a aa aaaaaaa

 

Pouvez-vous m'aider?

Share this post


Link to post
Share on other sites

Bonjour,

 

je viens de regarder rapidement la documentation Smarty et il ne semble pas que cela soit possible.

Share this post


Link to post
Share on other sites

Vraiment dommage.

Est-ce que c'est possible d'ajouter du code brute PHP dans le TPL?

 

Car j'ai essayé de le faire en code php bute avec un preg_match mais cela n'a pas l'air de faire effet.

Share this post


Link to post
Share on other sites
Guest Kaylabs

a defaut, cela doit etre possible de les "cacher" avec un peu de css dans le genre:

 

#short_description_content p:not(:first-child) { display: none;}

Edited by Kaylabs (see edit history)

Share this post


Link to post
Share on other sites

Déconseillé pour quelles raisons? (lenteur, problème de mise à jour...)

 

Car j'aimerais que lorsque mes produits sont en product_list affiche un autre texte que lorsqu'ils sont dans la page produit.

 

Peut-être qu'il y a un autre moyen mais je ne vois que cette solution.

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