Jump to content

impossible de trouver où corriger ces erreurs de balise html non interprétées


Recommended Posts

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

2023-03-14 16_30_59-Inscription — Mozilla Firefox.png

Edited by art Nando (see edit history)
Link to comment
Share on other sites

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

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 by art Nando (see edit history)
Link to comment
Share on other sites

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 by art Nando (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...