組み込みの {call} 関数の賢いドキュメント (特定のドキュメント ページへのリンク) を読んでいるときに、次のコード スニペットを見ました (これはドキュメントの例です)。
{function name=menu level=0}
<ul class="level{$level}">
{foreach $data as $entry}
{if is_array($entry)}
<li>{$entry@key}</li>
{call name=menu data=$entry level=$level+1}
{else}
<li>{$entry}</li>
{/if}
{/foreach}
</ul>
{/function}
表現に戸惑う
$entry@key
誰かがそれがどのように機能するか説明できますか?
ありがとう!