Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
テンプレートが割り当てられていない変数を探すとどうなりますか?
例えば:
var id = '{$tpl_id}';
このスニペットは、私の JavaScript コードからのものです。値を出力しましたが、単に空です。isset() を使用できることはわかっています。しかし、Smarty が存在しない変数をどのように処理するかについては何も見つかりませんでした。では、割り当てられていないためにテンプレートが変数を見つけられない場合はどうなるでしょうか?
変数が定義されていない場合は、空の変数であるかのように扱われます。(非論理) エラーは発生しません。
Hy 使用する必要があります {literal} {/literal} 例:
literal} {/literal}
{literal} <script> var id = '{/literal}{$tpl_id}{literal}'; // keep coding </script> {/literal}