Jump to content

caractère ' (apostrophe) dans module bloc libre


Recommended Posts

Bonjour,

 

j'utilise le module "bloc libre" version 1.1 sur un prestashop 1.5.6.2, pour placer les bouton de réseaux sociaux (facebook, tweeter, ...) il fonctionne parfaitement.

 

je souhaite ajouter dans ce bloc le bouton G+ (google plus) mais problème, dans le script de google il y a un ' (apostrophe) et les module bloc libre ne gére pas les ' :blink:

 

extrait du code google :

 window.___gcfg = {lang: 'fr'};

  (function() {
    var po = document.createElement('script')

j'ai trouver sur un site un changement a faire dans un fichier php du module :
 

Il faut modifier les lignes 232 et 240 du fichier jc_freebloc2.php :
if (!Db::getInstance()->Execute(‘REPLACE INTO ‘._DB_PREFIX_.’freeblock2 VALUES (‘.intval($language['id_lang']).’, \ ».(addslashes($_POST['title_'.$language['id_lang']])).’\', \ ».(addslashes($_POST['content_'.$language['id_lang']])).’\')’))

et
if (!Db::getInstance()->Execute(‘REPLACE INTO ‘._DB_PREFIX_.’freeblock2 VALUES (‘.intval($defaultLanguage).’, \ ».(addslashes($_POST['title_'.$defaultLanguage])).’\', \ ».(addslashes($_POST['content_'.$defaultLanguage])).’\')’))

 

Ajout de addslashes.

 extrait du site : http://www.johanncorbel.fr/2011/08/module-prestashop-deuxieme-freeblock

 

problème si je fait ce changement le module ne fonctionne plus :angry:

 

Avez vous une solution pour ajouter un ' dans le texte ?

Voyez vous une erreur dans la modification du php proposer ?

 

Merci a vous pour vos future réponse ;)

 

Lien ou je teste le module :

http://void.enter-solutions.net/308-vehicules-par-marque

 

ps : j'ai besoin de ce module et pas un autre, car on peu placer un titre au dessus du texte et sur la version résponsive il y a que le titre qui apparais, on clique dessus pour faire apparaitre le texte et bouton de réseau sociaux

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...