J'essaie de cacher un message d'erreur div en utilisant une fonction javascript setTimeout après un certain temps, mais il me donne des erreurs que c'est une mauvaise syntaxe smarty, je n'ai jamais utilisé Smarty avant donc je voudrais vraiment l'apprécier si quelqu'un peut me aider à accélérer avec cette syntaxeMasquage d'un message d'erreur div avec setTimeout ne fonctionne pas en utilisant Smarty
Mon code est le suivant
{if $error_message != ""} <script type="text/javascript"> setTimeout(function(){$('error').hide(); }, 1000); </script> <div id="error" class='error_message'> {$error_message} </div> {/if}
Merci à l'avance
peut vous signaler l'erreur réelle que vous obtenez? – kieran
Le message d'erreur que je reçois est le suivant Kieran Erreur fatale: Erreur Smarty: [dans C: /xampp/htdocs/www_google_ads_integration//modules/order_checkout/tpl/order_checkout.tpl ligne 21]: erreur de syntaxe: balise non reconnue: $ ('erreur'). hide(); (Smarty_Compiler.class.php, ligne 446) dans C: \ xampp \ htdocs \ www_google_ads_integration \ lib \ smarty-2.6.26 \ libs \ Smarty.class.php à la ligne 1094 –