Ошибка в расчете MAX значения у числового поля

Любые критические ошибки будут исправлены в течение 24-48 часов.
Ответить
aik
Сообщения: 717
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Ошибка в расчете MAX значения у числового поля

Сообщение aik »

В общем нашел неявную ошибку.
Когда подставляешь поле [305] для числового поля в опцию MAX. При этом [305] является AJAX запросом.
Затем начинаешь выбирать из выпадающего списка Сущность AJAX запись, в которой имеется поле, которое подставляется в AJAX запрос. Значение ограничения MAX делит на 2 подставляемое значение.

Поле 305 (тип AJAX запрос) содержит такой код

Код: Выделить всё

$item_id = [242]; 

// Забираем поля штук в коробке
$quantity_query = db_query("SELECT field_222 FROM app_entity_26 WHERE id = " . $item_id);
$quantity_value = db_fetch_array($quantity_query);
$quantity = $quantity_value['field_222'];

echo 'На складе: <b style="color:green">' . $quantity;

// Устанавливаем значения переменной перед сохранением
$form_field_value = $quantity;
Изображение

Изображение

Причем нюанс в том, что когда сохраняешь запись и снова вводишь кол-во, тогда подставляется правильно число, а как начинаешь из выпадающего списка выбирать любой рандомный товар, то сразу делится на 2 значение получаемое из поля 305.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9510
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка в расчете MAX значения у числового поля

Сообщение support »

Когда подставляешь поле [305] для числового поля в опцию MAX. При этом [305] является AJAX запросом.
AJAX запрос не поддерживается. Только поля ввода.
Ответить