Jak zabezpieczyć się przed traktowaniem kodu JS jako smarty w plikach tpl ?
Przejdź do nawigacji
Przejdź do wyszukiwania
Wersja do druku nie jest już wspierana i może powodować błędy w wyświetlaniu. Zaktualizuj swoje zakładki i zamiast funkcji strony do druku użyj domyślnej funkcji drukowania w swojej przeglądarce.
W pliku .tpl dany jest kod
onfocus="if(value=='login lub e-mail'){$(this).val( '' );}"
znaczniki { } otworzą interpreter smarty, i renderowanie strony zakończy się niepowodzeniem.
Aby zapobiec wykonywaniu takiego fragmentu kodu należy użyć znaczników {literal} oraz {/literal} otaczając wrażliwy kod.
{literal} onfocus="if(value=='login lub e-mail'){$(this).val( '' );}" {/literal}