Добрый день!
Есть такой код
Код: Выделить всё
$task = [3331];
$status_task = [3332];
if (($task = 5188 or $task = 5192) and $status_task = 4499) //Проверяем тип Задачи - просчет/пересчет ставки и статус - В работе
{
$logist_work_check = db_query("update app_entity_27 set field_6318 = 5933 where id='" . [6202] . "'"); //обновляем родительскую сущность Заявки в поле В работе у Логиста (Гл спис.)
}
else return false;
Тут пытаюсь поставить значение в поле выпадающего списка сущности Заявки (родительская) при нажатии кнопки автоматизации в подсущности Задачи. Для этого в Задачи добавил поле PHP код и в нем, собственно, разместил вышеуказанный код, который по логике должен работать, когда я что-либо делаю с текущей записью в Задаче (т.е. при обновлении). Там стоит условие на значения, при которых должен работать код "update app_entity_27". Но почему-то код срабатывает постоянно... условие игнорируется. Мое действие - это нажатие какой-либо кнопки автоматизации в сущности Задачи (где поле код PHP).
Подскажите, почему может не работать условие, где я ошибся?