blockの中身をblockの外に出力する【Smarty】

この記事は最終更新から2年以上経過しています。内容が古くなっているかもしれません。。

結論:出力テンプレート側のblock内で一度assignする。

例:子テンプレートで定義したblockの中身を親テンプレートのblock外に出力

親テンプレート側
{block "title"}{assign "name" {$smarty.block.child}}{/block}
{$name} {* 出力結果:test *}
子テンプレート側
{block "title"}test{/block}

この記事はお役に立てましたか?

はい

ブログランキング・にほんブログ村へ

コメントを残す