Я только начал использовать Smarty сегодня, так что, возможно, я делаю это совершенно неправильно, но, похоже, я не могу найти решение проблемы. Я пытаюсь заставить цикл for повторяться 4 раза, увеличивая $ i на каждой итерации. Довольно стандартный материал.
Согласно документации Smarty, циклы for должны иметь следующий вид:
{for $var=$start to $end}
Мой текущий оператор цикла выглядит следующим образом:
{for $i=0 to 3}
Но во время выполнения я получаю следующую ошибку:
Неустранимая ошибка: ошибка Smarty: [в ..views / Landing / index.tpl строка 69]: синтаксическая ошибка: нераспознанный тег 'for' (Smarty_Compiler.class.php, строка 590) в ../library/1.11/Smarty/Smarty .class.php в строке 1093
Цикл находится в строке 69, которая является строкой, в которой компилятор не работает. Я также сократил URL-адреса в этом сообщении об ошибке для облегчения чтения.
Я не уверен, что я здесь делаю не так. Я пробовал искать в Google различные части сообщения об ошибке, но безрезультатно.
Спасибо за ваше время.