Smarty: печатать определенный элемент массива БЕЗ цикла foreach - PullRequest
6 голосов
/ 25 января 2011
{foreach from=$myArray item=item}
    {$item.attribute}
{/foreach}

вместо вывода всех атрибутов каждого элемента массива, я хочу вывести только 3-й элемент БЕЗ использования цикла foreach, возможно ли это?

Я ищу что-то вроде ниже, но я не знаю синтаксис:

$myArray[2].attribute

Ответы [ 3 ]

12 голосов
/ 25 января 2011

{$myArray[2].attribute} будет правильно. Вы пробовали это?

0 голосов
/ 11 сентября 2013
Атрибут

$ myArray [2] -> этот работает для меня.

0 голосов
/ 25 января 2011

Используйте {$myArray.2.attribute} для получения атрибута.

...