[Решено] Не редактируется запись, формой, вызванной из многоуровневого списка!
Добавлено: 11 мар 2023, 18:08
Ссылка ка демку:
https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1996
Есть дерево сущностей: Группа позиций
- Подгруппа позиций
-- Позиции
И отдельная сущность:
Реестр позиций
В которой реализован выбор позиций через каскад: Сущность, выпадающий список (ajax) - (Группа позиций)
- Многоуровневый список сущностей - (Подгруппа позиций)
-- Многоуровневый список сущностей - (Позиции)
При работе в форме "Реестра позиций" и нажатии на значок редактирования записи "Позиции" (это второй уровень) , выходит форма позиции, если в ней сделать изменения, то они не сохраняются в записи после нажатия на кнопку "Сохранить".
Форма моргает, название позиции пропадает из поля, но изменения в самой записи "Позиции" не сохраняются. Если в этой же форме попробовать внести изменения в "Подгруппу позиций" (как бы первый уровень списка), то изменения в "Подгруппе позиций" сохранятся.
Получается изменения можно внести только в "первом уровне" Многоуровневого списка сущностей, не знаю это ошибка или недоработка, прошу проверить и подсказать, как это обойти.
Необходимо иметь возможность редактировать записи "второго уровня" Многоуровневого списка сущностей. Вообще независимо от уровней вложения, если есть возможность вызвать форму, то должна быть возможность редактировать данные в этой форме?
https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1996
Есть дерево сущностей: Группа позиций
- Подгруппа позиций
-- Позиции
И отдельная сущность:
Реестр позиций
В которой реализован выбор позиций через каскад: Сущность, выпадающий список (ajax) - (Группа позиций)
- Многоуровневый список сущностей - (Подгруппа позиций)
-- Многоуровневый список сущностей - (Позиции)
При работе в форме "Реестра позиций" и нажатии на значок редактирования записи "Позиции" (это второй уровень) , выходит форма позиции, если в ней сделать изменения, то они не сохраняются в записи после нажатия на кнопку "Сохранить".
Форма моргает, название позиции пропадает из поля, но изменения в самой записи "Позиции" не сохраняются. Если в этой же форме попробовать внести изменения в "Подгруппу позиций" (как бы первый уровень списка), то изменения в "Подгруппе позиций" сохранятся.
Получается изменения можно внести только в "первом уровне" Многоуровневого списка сущностей, не знаю это ошибка или недоработка, прошу проверить и подсказать, как это обойти.
Необходимо иметь возможность редактировать записи "второго уровня" Многоуровневого списка сущностей. Вообще независимо от уровней вложения, если есть возможность вызвать форму, то должна быть возможность редактировать данные в этой форме?