ブロックの定義

HTML コードの一部 (例えばテーブルの行など) を再利用したい場合は、 先ほどの例で示したようにブロックを定義することができます。

ブロックは自動的に検出されるわけではなく、明示的に setBlock() メソッドで定義する必要があります。 このメソッドの最初のパラメータはブロックが存在するファイルのハンドル、 二番目のパラメータはファイル中のブロック名、 そして三番目のパラメータが新しい ブロックハンドル となります。

ブロックの定義

<?php
$t
->setBlock('authors''authorline''authorline_ref');
?>

サンプルのテンプレート (authors というハンドルのもの) では authorline というブロックが定義されています。 ブロックのハンドルが、これによって authorline_ref となります。

ファイルの読み込み (Previous) 変数の設定 (Next)
Last updated: Wed, 20 Aug 2014 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.