Как сделать счетчик на Smarty?
Посмотрите в сторону @iteration. Сейчас smarty нет под рукой, но насколько помнится подобную задачу делал как то так www.smarty.net/docs/en/language.function.foreach.t...
stackoverflow.com/questions/8674831/how-do-you-inc...
{assign var=val value=1}
{assign var=val value=$val+1}
{$val} // Будет 2