thinkman007 Posted July 5, 2014 Share Posted July 5, 2014 Bonjour à tous, Je viens d'acquérir le module "Loi Européenne sur les Cookies (Bandeau + Bloqueur) que j'ai installé sur le site de l'entreprise. Jusqu'à là tout fonctionne. Mais après avoir modifié le fichier Hook.php pour y intégrer le code donné, mon site n'est plus accessible. Malgré la restauration du fichier Hook.php d'origine, le problème continue. Depuis cette manipulation, je n'ai plus accès ni accès à mon site, ni au back-office. Le site concerné est www.euromatik.fr Je suis carrément perdu. Voir le code à insérer : N'oubliez pas d'aller dans classes/Hook.php et remplacer ce code (ligne 309 environ): $list[$row['hook']][] = array( 'id_hook' => $row['id_hook'], 'module' => $row['module'], 'id_module' => $row['id_module'], 'live_edit' => $row['live_edit'], ); Par ce code: // desactivamos los módulos seleccionados if (Module::isInstalled('lgcookieslaw')) { if (!Configuration::get('PS_LGCOOKIES_TESTMODE') == 1) { if (!isset($_COOKIE[Configuration::get('PS_LGCOOKIES_NAME')])) { $cookieslaw = Db::getInstance()->getValue('SELECT id_module FROM '._DB_PREFIX_.'lgcookieslaw WHERE id_module = '.$row['id_module']); if (!$cookieslaw) { $list[$row['hook']][] = array( 'id_hook' => $row['id_hook'], 'module' => $row['module'], 'id_module' => $row['id_module'], 'live_edit' => $row['live_edit'], ); } } else { $list[$row['hook']][] = array( 'id_hook' => $row['id_hook'], 'module' => $row['module'], 'id_module' => $row['id_module'], 'live_edit' => $row['live_edit'], ); } } else { $list[$row['hook']][] = array( 'id_hook' => $row['id_hook'], 'module' => $row['module'], 'id_module' => $row['id_module'], 'live_edit' => $row['live_edit'], ); } } else { $list[$row['hook']][] = array( 'id_hook' => $row['id_hook'], 'module' => $row['module'], 'id_module' => $row['id_module'], 'live_edit' => $row['live_edit'], ); } Sauf qu'au lieu d'être en ligne 309, je l'ai en ligne 341 Il est aussi préciser : Le module ne fonctionne pas sans cette modification. Si votre boutique PrestaShop utilise une méthode d'override pour ces classes, veuillez adapter le code. Les messages d'avertissement ne sont pas visibles par les robots des moteurs de recherche pour éviter les pénalisations SEO. Vous pouvez modifier la liste de robots dans la configuration du module. Vous pouvez trouver des informations complémentaires relatives à la loi sur l'utilisation des cookies aux adresses ci-dessous : Les informations relatives à l'utilisation des cookies doivent rester en permanence accessibles. Nous vous recommandons de les inclure sur la page CMS correspondante. LSSI Guide sur l'utilisation des cookies de l'AGPD Exemple de texte explicatif sur l'utilisation de cookies Nous utilisons la ré-écriture d'URL Avez vous une idée car lorsque j'essaye d'accéder au site, je tombe sur une page vierge Je vous remercie d'avance Link to comment Share on other sites More sharing options...
samyha Posted July 7, 2014 Share Posted July 7, 2014 Bonjour, Ce module a été développé par un membre de la communauté..tu as essayé de contacter le développeur ? 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