.Water-Sunlight
.サイトメニュー
.検索
.オンライン状況
登録ユーザ: 0
ゲスト: 3
.
<< Prev
設定ファイル
« INDEX »
PHP テンプレート編
Next >>
テンプレートリソース
作成日:2006/08/07

4D.2.5 メンバ変数/コンパイル

メンバ変数説明
$compile_id

コンパイルファイルを識別するためのIDです。コンパイルIDは display() 又は fetch() メソッドで指定することができます。

通常、コンパイルIDはSmartyに自動発行させますが、テンプレートディレクトリが複数あり同名のファイルが存在する場合は、 コンパイルIDが衝突するので自前でコンパイルIDを指定する必要があるます。

$compile_check

テンプレート変更時にコンパイルの有無をチェックするか否かの指定。(デフォルトは true です)

サイト運用が安定的になり、もはやテンプレートの変更チェックをする必要がなくなった場合は false に設定することもできます。

$compiler_class

テンプレートをコンパイルするクラス名の指定です。この変数は上級ユーザ向けです。

$error_reporting

エラー通知レベル( php.ini の error_reporting )を設定します。 設定値についてはPHP マニュアルの error_reporting を参照して下さい。

display() と fetch() の内側でphpのerror_reportingレベルとして使用されます。 但し、$debugging が有効のときはこの値は無視されます。

$force_compile

リクエストごとに強制的にコンパイル処理を行うか否かの指定です(デフォルトは false です)。 $force_compile は、$compile_check を上書きします。

この設定は、デバッグ時、特にプラグインの開発時に有用です。

※詳細はSmartyの公式マニュアルを参照して下さい。
<< Prev
設定ファイル
« INDEX »>
Page Top
Next >>
テンプレートリソース

.