Bshe/manual/Bshe_View/doc/Programmer/Init/Template [設定:テンプレートの指定] - Wiki

Page Top
テンプレートの指定 anchor.png
Page Top
テンプレートパスとテンプレートファイル anchor.png

Bshe_Viewでは、テンプレートをテンプレートパスとテンプレートファイルの2つの項目で設定できます。

  • テンプレートパス
    • 通常、Bshe_Viewクラスをインスタンス化する際に設定します。
    • テンプレートファイルを検索する際の、ルートフォルダを指定します。
  • テンプレートファイル
    • 通常、テンプレートクラスからrenderメソッドを呼び出してHTMLの出力を生成する際に指定します。
    • テンプレートファイルは、ファイル名またはテンプレートパス以下のパスを含んだファイル名で指定します。

例)テンプレートパスが/templateで、利用するファイルが/template/aaa/bbb.htmlの場合、
 テンプレートパスに/template
 テンプレートファイルに/aaa/bbb.html
 を指定します。

Page Top
設定例 anchor.png

テンプレートパスが/templateで、対象テンプレートがindex.htmlの場合、以下のように指定してBshe_Viewをインスタンス化します。

$params =
  array(
    'templatePath' => '/template', // テンプレートパス
    'templateFile' => 'index.html', // テンプレートファイル
  );
$view = New Bshe_View( $params);

Front page   Diff Backup Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 727, today: 2, yesterday: 0
Last-modified: 2009-01-27 (Tue) 01:01:23 (JST) (1209d) by abe