smarty を使用すると、 や などのループ キーでいくつかの便利な機能が提供さ@properties
れます。@first
@last
@iteration
しかし、次のようなループでは
{foreach $collection as $item}
{include file="something_else.tpl"}
{/foreach}
を失いそう@properties
です。
これらのプロパティにアクセスしたい場合、すべてのプロパティをインクルード ファイルに渡すよりもエレガントな方法はありますか?
{foreach $collection as $item}
{include file="something_else.tpl" first=$item@first last=$item@last iter...}
{/foreach}