Bonjour,
Sur PS 1.6.1 ma page Modules -> Paiement est en page blanche.
En mode debug j'obtiens l'erreur suivante :
Parse error: syntax error, unexpected 'use' (T_USE) in /home/www/pixloc/prestashop/classes/module/Module.php(1361) : eval()'d code on line 20
Dans Module.php ligne 1361 j'ai ce code :
if (eval('if (false){ '.$file."\n".' }') !== false) {
La partie complète du code est :
// If (false) is a trick to not load the class with "eval".
// This way require_once will works correctly
if (eval('if (false){ '.$file."\n".' }') !== false) {
require_once(_PS_MODULE_DIR_.$module.'/'.$module.'.php');
} else {
$errors[] = sprintf(Tools::displayError('%1$s (parse error in %2$s)'), $module, substr($file_path, strlen(_PS_ROOT_DIR_)));
}
}
Une idée quelqu'un? 😅
Par avance, merci!