blockの中身をblock外で使う【Smarty】

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

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

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

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

まあまあ

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