Jump to content

Traitement des caractères HTML


Recommended Posts

Bonjour 

 

Dans les templates (page Produit / post Blog) les fonction escape ne fonctionnent pas.

Ex dans fichier TPL (product.tpl ou posts.tpl) : 

{$product->description_short|escape:'html':'UTF-8'}

Résultat : les balises HTML (en l'occurence les balises P) ne sont pas interprétés et apparaissent dans le résultat.

<p>Jolie robe sombre au reflets de cerise. Nez intense, confit (mûre, fruits des bois), grillé, poivré. La bouche a la fermeté de la jeunesse avec une touche de douceur en finale sur des notes réglissées.</p>

Si on utilise cette ligne de code : 

{$product->description_short}

Plus de code HTML affiché -> ce qui est très gênant si on a inséré des hyperliens dans le texte

 

Je suis allé dans la forge et j'ai trouvé celà : 

http://forge.prestashop.com/browse/PSCSX-5311

 

Savez vous où se trouve ce code escape ? C'est le moteur Smarty qui est buggué ou PS ?

 

Merci de votre aide.

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
 Share

×
×
  • Create New...

Important Information

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