Работа с списками
-
@seedgg Да есть такая проблема, сам с такой сталкивался, решал следующем образом.
-
Спасибо, буду сейчас пробовать.
-
@seedgg После внутреннего цикла значение [[FOREACH_DATA]] будет браться из внутреннего.
Но вначале тела цикла значения всегда правильные и их можно сохранить в переменную.
-
@support Все получилось, спасибо, я просто раньше просто сохранял в список, а оно так не сохраняло. Сохранил в переменную методом ([[MAIBOX_SEARCH_RESULT]]).split(",") - получил индексы писем определенного домена. И потом эту переменную вставлял в другой Foreach.
-
@santilo Что-то вот я так пробую обратится к элементу списка, но не получается ([[DATA]])[[CYCLE_INDEX]] Выдает ошибку
-
Уже нашел ошибку - нужно так [[DATA]][([[CYCLE_INDEX]])]
-
@seedgg прошу прощения за дезинформацию) зачем тебе этот способ, используй который предложил @support , с ним можно любую вложенность foreach циклов делать.
-
@seedgg said in Работа с списками:
Что-то вот я так пробую обратится к элементу списка, но не получается ([[DATA]])[[CYCLE_INDEX]] Выдает ошибку
Есть еще стандартное действие "Получить Элемент" для этого
-
@support said in Работа с списками:
@seedgg said in Работа с списками:
Что-то вот я так пробую обратится к элементу списка, но не получается ([[DATA]])[[CYCLE_INDEX]] Выдает ошибку
Есть еще стандартное действие "Получить Элемент" для этого
я вообще юзаю чаще так
(expression) VAR_DATA[VAR_CYCLE_INDEX]
т.о. ухожу от лишних скобок и юзаю стандартные методы обращения к массивам и элементам js