Jump to content

Erreur smarty dans le template product-list.tpl


Recommended Posts

Bonjour à tous,

 

Je viens de remarquer ce qui me semble être une erreur dans le fichier template product-list.tpl pour la version 1.4.4.0 de Prestashop, voici le code en question :

 

<p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p>

 

on remarque plus particulièrement ce bout là qui m'interresse plus particulièrement :

 

strip_tags:'UTF-8'

 

or dans la documentation de smarty pour le modificateur strip_tags ( http://www.smarty.ne....strip.tags.tpl ), l'option "UTF-8" n'existe pas.

 

Les options possibles sont :

 

strip_tags:true

 

et

 

strip_tag:false

 

En remplaçant par le code suivant ça fonctionne mieux :

 

<p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:false|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:false}</a></p>

 

Bien cordialement,

 

elkastor

Link to comment
Share on other sites

Re,

 

Oui j'avais un problème, le modificateur strip_tags ne marchant pas , le code html de

$product.description_short

étant tronqué , je me trouvais avec des balises

<div>

non fermées du coup a modifiait l'affichage de ma page.

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