2011-01-25 12 views
5
{foreach from=$myArray item=item} 
    {$item.attribute} 
{/foreach} 

を使用しての代わりに、配列の各要素のすべての属性を印刷することなく、配列の特定の要素を印刷し、私はそれが可能である、foreachループを使用せず、唯一の第三の要素を出力にしたいですか?はSmartyの:foreachループ

私は以下のようなものを探していますが、私は、構文を知らない:

$myArray[2].attribute 

答えて

11

{$myArray[2].attribute}は正しいだろう。それを試しましたか?

+0

これは正しいはずです。 – crowicked

+0

はい、これはSmarty 2で動作します。 – crmpicco

0

{$myArray.2.attribute}を使用して属性を取得します。

0

$ myArray [2] - >これは私のために働く属性です。