/ как мне кажется /
Вывожу через foreach данные из массива.
{var $stageTask = $_modx->resource.stageService | json_decode}
Те данные что указаны в переменной выводятся — все ок. Но как мне еще выводить номер круга в цикле?
То есть — первый круг выводит цифру 1, второй цифру 2 и т.д.
Пробовала сделать так — вне цикла объявила 2 переменные, например $i и $u
{$i = 1} {$u = 0}
Потом в цикле сделала
{$i + $u = $u}
и вывожу {$u} в месте где нужно. Но не выходит. Пусто. Modx пишет что не знает такого г**нокода)
Unexpected token '=' in a6b28b21ac312cee849f101ec6ae726e line 235, near '{$i + 1 =' <- there
Как лучше сделать?
Оксана 04.11.2021 20:39 #
Андрей 05.11.2021 00:33 #
Оксана 05.11.2021 09:08 #
Ещё бы разобраться как работает каждый вариант)
Если смотреть первый вариант — то увеличение счётчика идёт за счёт 2х плюсов перед переменной?
А в последнем варианте index=$index — что значит?)
Не нашла конкретной документации по этому :(
Андрей 05.11.2021 11:52 #
Операторы инкремента и декремента
PHP: Операторы инкремента и декремента
«А в последнем варианте index=$index — что значит?)
Не нашла конкретной документации по этому :(»
Подробней тут — Тег {foreach}
Там же можно ознакомиться с остальной документацией по Fenom.
Оксана 05.11.2021 11:59 #
Спасибо большое