Smartyで、あるIPアドレスからのアクセスの場合は「a」と表示し、それ以外からのアクセスの場合は「b」と表示したいときの書き方を紹介します。
テンプレートエンジン「Smarty」のテンプレートファイル(表示用ファイル)上に、波括弧{}が含まれたJavaScriptをそのまま記述すると問題が発生します。その場合は{literal}{/literal}で囲むことにより、問題は解決します。