Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

{extends}

{extends} タグは、テンプレートの継承で親テンプレートを継承するときに使います。 詳細は テンプレートの継承 の節を参照ください。

  • {extends} タグは、テンプレートの最初の行に書かなければなりません。

  • 子テンプレートが {extends} タグで親テンプレートを継承するとき、そこには {block} タグしか含まれないかもしれません。その他のテンプレートの内容は無視されます。

  • テンプレートリソース 構文を使うと、 $template_dir ディレクトリの外部にあるファイルを継承することができます。

属性

属性名 必須 デフォルト 概要
file string Yes n/a 継承するテンプレートファイルの名前

Example 7.26. シンプルな {extends} の例


{extends file='parent.tpl'}
{extends 'parent.tpl'}  {* 短縮形 *}

  

テンプレートの継承 および {block} も参照ください。