$php_handlingクラス変数 テンプレート内の PHP コードの扱いを設定
テンプレートに埋め込まれた PHP コードの扱いを設定します。
これには4つの設定があり、デフォルトは SMARTY_PHP_PASSTHRU です。
テンプレート内の {php}{/php} タグで囲まれたPHPコードには影響を及ぼさない事に注意して下さい。
注意
テンプレート内にPHPコードを埋め込む事は、とにかく避けるべきです。
代わりに、カスタム関数 または 修飾子 を使用します。
設定値 | 説明 |
---|---|
SMARTY_PHP_PASSTHRU | PHPコードを実行せずにそのまま出力します。 |
SMARTY_PHP_QUOTE | PHPコードをHTMLエンティティとして表示します。 |
SMARTY_PHP_REMOVE | PHPコードをテンプレートから除去します。 |
SMARTY_PHP_ALLOW | PHPコードを実行します。 |
関連記事
- $_file_permsクラス変数 Smartyが生成するファイルの属性
- $_dir_permsクラス変数 Smartyが生成するディレクトリの属性
- $default_resource_typeクラス変数 リソースの種類
- $default_modifiersクラス変数 テンプレート内の変数に適用される修飾子
- $use_sub_dirsクラス変数 キャッシュディレクトリなどにサブディレクトリを作るか
- $compile_idクラス変数 コンパイルファイルを識別するための id
- $error_reportingクラス変数 エラーレベル(error_reporting)
- $request_use_auto_globalsクラス変数 $HTTP_*_VARS[] と $_*[]のどちらを使用するか
- $request_vars_orderクラス変数 リクエスト変数が登録される順番
- $compiler_classクラス変数 コンパイルに使用するコンパイラクラスの名前
- $right_delimiterクラス変数 テンプレート言語の終端を表すデリミタ
- $left_delimiterクラス変数 テンプレート言語の開始を表すデリミタ
- $trusted_dirクラス変数 信用がおけると考えられるディレクトリパス
- $security_settingsクラス変数 セキュリティ設定の指定や、オーバーライドの指定
- $secure_dirクラス変数 セキュアであるとみなすファイルを格納するディレクトリ
- $securityクラス変数 セキュリティを有効にするかどうか
- $default_template_handler_funcクラス変数 テンプレートの取得に失敗した場合の関数
- $config_fix_newlinesクラス変数 設定ファイルの改行コードを'\n' に変換するかどうか
- $config_read_hiddenクラス変数 設定ファイルのhiddenセクションをテンプレートから読み込むかどうか
- $config_booleanizeクラス変数 設定ファイルのonやyesをboolean値に変換するかどうか
- $config_overwriteクラス変数 設定ファイルの変数を上書きするかどうか
- $cache_modified_checkクラス変数 If-Modified-Since ヘッダを尊重するかどうか
- $cache_handler_funcクラス変数 キャッシュファイルを操作するための関数
- $cache_lifetimeクラス変数 テンプレートのキャッシュの期限
- $cache_dirクラス変数 テンプレートのキャッシュが格納されるディレクトリ
- $cachingクラス変数 テンプレートの出力をキャッシュするかどうか
- $force_compileクラス変数 テンプレートを強制的に再コンパイルするかどうか
- $compile_checkクラス変数 テンプレートを再コンパイルするかどうか
- $autoload_filtersクラス変数 テンプレートの呼出し時に適用するフィルタ
- $debugging_ctrlクラス変数 デバッギングコンソールを有効にするドメイン
- $debug_tplクラス変数 デバッギングコンソールに使用するテンプレートファイル
- $debuggingクラス変数 デバッギングコンソールを表示するかどうか
- $plugins_dirクラス変数 プラグインを置くディレクトリ
- $config_dirクラス変数 テンプレートから読み込む設定ファイルを置くディレクトリ
- $compile_dirクラス変数 コンパイルされたテンプレートが置かれるディレクトリ
- $template_dirクラス変数 テンプレートディレクトリの名前
スポンサーリンク