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

Все вопросы/проблемы по установке и использовании.
Ответить
arslis
Сообщения: 26
Зарегистрирован: 26 фев 2021, 01:22
Имя: Арсений
Откуда: Москва

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

Сообщение arslis »

Столкнулся с тем, что в форме, возникающей по кнопке автоматизации добавляющей запись в подсущности, в поле Ajax не возвращается parent_item_id по запросу POST (по echo ничего не возвращается). При этом при добавлении записи через обычную кнопку "Добавить" parent_item_id есть. Есть какие-нибудь варианты для того, чтобы в автоматизации работало аналогично?
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1773
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение alcompstudio »

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

Ну и ссылайтесь уже в аяксе не на $_POST['parent_item_id'], а на одно из полей (какое сработает) - [123] или [456]. Так по идее должно работать.
arslis
Сообщения: 26
Зарегистрирован: 26 фев 2021, 01:22
Имя: Арсений
Откуда: Москва

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

Сообщение arslis »

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