JavaScript Weiche

Javascript-Variablen hast Du sicher [B]nicht [/B]in dem Template zur Verfügung…

Du brauchst beim Programm-Start eine Javascript-Erkennung im Browser…

Mit Hilfe eines geeigneten kleinen HTML-Proggies, das man dann als erstes zum Browser schickt, kann man ermitteln, ob Javascript aktiv ist oder nicht.

Das Ergebnis dieser Erkennung kannst Du dann in der Session speichern (z.B. als Session-Variable “[B]js_active[/B]” mit dem Wert “true” oder “false”, je nach Ergebnis der Javascript-Prüfung).

Im Template kann man diese Variable dann mit “[{if $smarty.session.[B]js_active[/B]}]” abfragen.