smarty Вывод списка <li> , первый элемент массива пометить как активный class="active" -- пример кода

Выведем список из массива $GALLERY (в данном примере просто используются ключи), причём первый элемент пометим как активный:

{foreach from=$GALLERY item=item key=key name=gal}
	<li {if $smarty.foreach.gal.first}class="active"{/if}>{$key+1}</li>
{/foreach}

Обратите внимание на присваивание имени, к которому потом происходит обращение при проверке:

name=gal

(каждый ключ выводится, увеличенным на единицу - это полезно, скажем в слайдерах, ведь в жизни мы не нумеруем элементы с нуля)