Jump to content

[Solved] Editorial text for french users (apostrophes)


Romuald M.

Recommended Posts

I don't know if I can do this but i hope that will be useful for members which want edit their text with color or other properties.

Problem :
For the french users, prestashop puts a slash before apostrophes
Prestashop blocks any beacon which would allow to change the properties of text.

Solution :
Modify the editorial.tpl (../modules/editorial/editorial.tpl) :

<!-- Module Editorial -->

   {if $xml->body->home_logo_link}{/if}
       {if $homepage_logo}{/if}
   {if $xml->body->home_logo_link}{/if}
   <!-- {if $xml->body->logo_subheading}{$xml->body->logo_subheading|stripslashes}{/if} -->
   {if $xml->body->$title}{$xml->body->$title}{/if}
   {if $xml->body->$subheading}{$xml->body->$subheading}{/if}
   {if $xml->body->$paragraph}
{$xml->body->$paragraph|stripslashes}{/if}

<!-- /Module Editorial -->



I added a |stripslashes to the line in the last if

PS : i hope all of you understand what i try to say because i don't speak english very well :(
Je met une trad fr au cas où :

Problème :
Pour les utilisateurs français comme moi, lorsqu'on souhaite mettre un texte dans l'editorial, les apostrophes sont combinées à des slashes.
Il est impossible d'exploiter également les propriétés de texte comme la couleur.

Solution :
J'ai modifié le fichier editorial.tpl (../modules/editorial/editorial.tpl) :
[Voir le code source ci-dessus]
J'ai ajouté l'expression |stripslashes à la dernière condition if
Comme par magie, les slashes disparaissent à l'affichage du texte dans l'index (logique) mais on peut désormais aussi utiliser les autres balises (gras, italique, souligné, couleur...)

Link to comment
Share on other sites

Moi c'était dans le titre et sous titre.

Pour ce qui est du texte, il n'y avait pas de pb

    {if $xml->body->$title}{$xml->body->$title}{/if}
   {if $xml->body->$subheading}{$xml->body->$subheading}{/if}


est devenue

    {if $xml->body->$title}{$xml->body->$title|stripslashes}{/if}
   {if $xml->body->$subheading}{$xml->body->$subheading|stripslashes}{/if}

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