art Nando Posted March 14, 2023 Share Posted March 14, 2023 (edited) Bonjour, j'utilise le très bon thème Classic, en mode enfant sur un prestashop 8.01 J'ai cherché dans les modules, et dans les templates, mais je n'ai pas réussi a trouver d'où provenait cette erreur d'affichage ( sur les 3 langues), il y a des balises HTML non interprétés <br> & <em> sur la page d’inscription. Merci d'avance pour votre aide Edited March 14, 2023 by art Nando (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 14, 2023 Share Posted March 14, 2023 Bonjour, certainement des tpl des modules newsletter et RGPD non adaptés à la version 8 de PrestaShop. Regardez dans votre thème si c'est le cas. Link to comment Share on other sites More sharing options...
art Nando Posted March 14, 2023 Author Share Posted March 14, 2023 Ok, merci, j’essaye de trouver dans les TPL, mais c'est mon premier site prestashop, dur dur de trouver, auriez vous une piste plus précise ? J'ai trouvé les phrases dans les traductions , elles sont bonnes, mais je ne trouve pas les codes contenant les <em> et <BR> dans les TPL de prestashop ou du template Classic. Link to comment Share on other sites More sharing options...
art Nando Posted March 15, 2023 Author Share Posted March 15, 2023 (edited) J'ai trouvé la fonction, module ps_emailsubscription.php, mais pas le bug si qqun a une piste public function hookAdditionalCustomerFormFields($params) { $label = $this->trans( 'Sign up for our newsletter[1][2]%conditions%[/2]', [ '_raw' => true, '[1]' => '<br>', '[2]' => '<em>', '%conditions%' => Tools::htmlentitiesUTF8( Configuration::get('NW_CONDITIONS', $this->context->language->id) ), '[/2]' => '</em>', ], 'Modules.Emailsubscription.Shop' ); return [ (new FormField())->setName('newsletter')->setType('checkbox')->setLabel($label), ]; Edited March 15, 2023 by art Nando (see edit history) Link to comment Share on other sites More sharing options...
art Nando Posted March 15, 2023 Author Share Posted March 15, 2023 (edited) J'ai découvert le mode debug et j'ai ça qui s'affiche : J'imagine qu'il faut juste attendre des mises à jour de Presta ? ou j'ai un problème lors de l’installation ? Merci d'avance Quote Fatal error: Uncaught SmartyCompilerException: Syntax error in template "module:module:pscontactinfonav.tpl" on line 42 "{else}" unexpected closing tag in /www/prestashop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:42 Stack trace: #0 /www/prestashop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_compilebase.php(200): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unexpected clos...', 42, true) #1 /www/prestashop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_compile_if.php(91): Smarty_Internal_CompileBase->closeTag(Object(Smarty_Internal_SmartyTemplateCompiler), Array) #2 //www/prestashop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php(749): Smarty_Internal_Compile_Else->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL) #3 /www/prestashop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_te in www/prestashop/classes/Hook.php on line 983 Edited March 15, 2023 by art Nando (see edit history) 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