Aggie1 Posted May 29, 2023 Share Posted May 29, 2023 (edited) Bonjour, Je rencontre un problème avec les apostrophes sur une page *.tpl J'ai rajouté une méthode dans la page ManufacturerController.php pour faire une requête dans la base de données et retourner le resultat sur une page *.tpl. Cela fonctionne parfaitement bien mais mon problème est que dés que j'ai une apostrophe dans ma chaine de caractère elle ne s'affiche pas correctement sur mon site: Voici le texte dans la base de données: Quote Produits de la marque L'Oréal Voici les sources du titre de la page html: Quote <h1 class="heading_title">Produits de la marque L&#039;Oréal</h1> Et voici à quoi ca ressemble sur la page de mon site: Je ne comprends pas pour quelles raison les apostrophes ne s'affichent pas correctement d'autant plus qu'elle ne sont pas format html dans la base de données. J'ai essayé de formater la chaine de caractère avant affichage avec : $format_result_bdd = htmlspecialchars_decode($result_bdd, ENT_QUOTES); Mais cela ne donne rien de plus. Y a t-il peut être une fonction Prestashop à appliquer sur les chaines de caractères avant affichage dans une page *.tpl ? Merci d'avance pour votre aide. Edited May 29, 2023 by Aggie1 (see edit history) Link to comment Share on other sites More sharing options...
Aggie1 Posted May 29, 2023 Author Share Posted May 29, 2023 EN fait j'ai trouvé. Avec un str_replace suffisait. Fallait il encore prendre la bonne expression à rechercher. Merci en attendant. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now