Проблема с Smarty Template Engine
У меня проблемы со Smarty. Мне нужно сделать некоторые вычисления, назначения и удаления в .tpl
файл то есть умный. Но проблема, с которой я сталкиваюсь, заключается в том, что когда я {$idlist[$iSum+1]}
Это дает ошибку. здесь $idlist является массивом и $iSum
целое число Работает нормально с {$idlist[$iSum]}
или же {$idlist[3]}
но выдает ошибку в {$idlist[$iSum+1]}
Какой должен быть синтаксис для запуска какого-то утверждения вроде этого {$idlist[$iSum+1]}
?
1 ответ
Решение
Попробуй это так
{assign var="iSum" value=$iSum+1}
так как вы также хотите использовать математическую операцию со стороной шаблона, прочитайте также умную математическую функцию