Условия IF не работает
-
Есть фиксированная переменная до IF, которая содержит текст, далее на странице выполняю действие получить текст в другую переменную. И если эти две переменные равны то выполнять условие. Записано так
if [[PROMO_DONE]] == [[PROMO_DONE_SUCCESS]] где вторая переменная фиксированная, а первую получаем с помощью действия получить текст
Получаются две абсолютно одинаковые переменные, но if он пропускает.
В чём может быть проблема?
-
@ZinoviL said in Условия IF не работает:
Есть фиксированная переменная до IF, которая содержит текст, далее на странице выполняю действие получить текст в другую переменную. И если эти две переменные равны то выполнять условие. Записано так
if [[PROMO_DONE]] == [[PROMO_DONE_SUCCESS]] где вторая переменная фиксированная, а первую получаем с помощью действия получить текст
Получаются две абсолютно одинаковые переменные, но if он пропускает.
В чём может быть проблема?Проблема в том, что значения в этих переменных разные
-
@Fox в том то и прикол, что я смотрю по переменным и они одинаковые, а if он пропускает
-
-
@ZinoviL said in Условия IF не работает:
@Fox в том то и прикол, что я смотрю по переменным и они одинаковые, а if он пропускает
выведите обе переменные в лог и откройте файл лога
в текстовом файле вы сразу увидите разницу. Скорее всего в одном значении есть переносы строк или табуляция
-
@Fox
Идентичные. Выводил каждую так "[[val]]"
-
@ZinoviL said in Условия IF не работает:
@Fox
Идентичные. Выводил каждую так "[[val]]"Прикрепите файл лога с этими данными
-
-
@ZinoviL said in Условия IF не работает:
Как я и говорил, текст разный:
Вы это можете проверить сами используя поиск в текстовом редакторе
-
Ну и Сравнения, как я заметил, лучше работают в Обёрнутых Скобками.
([[PROMO_DONE]]) == ([[PROMO_DONE_SUCCESS]])Пример:
-
@super84 said in Условия IF не работает:
Ну и Сравнения, как я заметил, лучше работают в Обёрнутых Скобками.
([[PROMO_DONE]]) == ([[PROMO_DONE_SUCCESS]])Пример:
Скобки здесь не играют ни какой роли
-
@Fox Вот ХЗ, но бывало и пока их не поставишь не хрена или я просто всё по старому и БАС этого мол не отрицает и ладно мол :)))
-
@Fox спасибо, теперь всё работает!