Страница 1 из 1

Поле ajax запрос не возвращает parent_item_id по кнопке автоматизации

Добавлено: 15 сен 2021, 12:11
arslis
Столкнулся с тем, что в форме, возникающей по кнопке автоматизации добавляющей запись в подсущности, в поле Ajax не возвращается parent_item_id по запросу POST (по echo ничего не возвращается). При этом при добавлении записи через обычную кнопку "Добавить" parent_item_id есть. Есть какие-нибудь варианты для того, чтобы в автоматизации работало аналогично?

Re: Поле ajax запрос не возвращает parent_item_id по кнопке автоматизации

Добавлено: 15 сен 2021, 14:28
alcompstudio
viewtopic.php?p=20835#p20835 - в этой теме подобный вопрос был. Вам нужно создать доп.поле, в которое будет помещаться значение (цифра) ID из родителя. Например, создайте MySQL формулу [123], там пропишите [parent_item_id], а для "закрепления" в БД - еще одно поле [456] Статический текст по шаблону, который будет "забирать" ID уже из этого поля MySQL формула [123], т.к. формула не хранит значение в БД, а для ссылки на него нужно чтобы оно было сохранено в базе.

Ну и ссылайтесь уже в аяксе не на $_POST['parent_item_id'], а на одно из полей (какое сработает) - [123] или [456]. Так по идее должно работать.

Re: Поле ajax запрос не возвращает parent_item_id по кнопке автоматизации

Добавлено: 15 сен 2021, 15:26
arslis
К сожалению, не работает - запись еще же не создана и поэтому поля, что mysql, что "Статический текст по шаблону" пустые. Если добавлять через обычную кнопку "Добавить", то через echo выводятся нули по тем же полям, а POST работает