Ответ 1
Этот вопрос задан на странице FAQ Smarty: http://smarty.incutio.com/?page=SmartyFrequentlyAskedQuestions#template-1
Q: Как подсчитать количество элементов в массиве?
A: {$array|@count}
@
применяет модификатор непосредственно к массиву вместо каждого отдельного элемента.