BUG* Создание тикета и разделы
Описание проблемы:
На сайте существует два независимых раздела тикетов. В каждом разделе своя форма добавления/редактирования.
Вызов формы для добавления/изменения в первый раздел: [[!TicketForm? &allowedFields=`longtitle,published` &tplFormCreate=`1-create` &tplFormUpdate=`1-update` &parents=`1` ]]
Вызов формы для добавления/изменения во второй раздел: [[!TicketForm? &allowedFields=`longtitle,published` &tplFormCreate=`2-create` &tplFormUpdate=`2-update` &parents=`2` ]]
Также в каждой форме input name=«parent» type=«hidden» id=«ticket-sections» value=«1» и input name=«parent» type=«hidden» id=«ticket-sections» value=«2», соответственно.
Что не так:
Если начать создавать тикет в первом разделе, заполнить все поля, но не нажимать «Сохранить», а потом перейти во второй раздел и создать тикет там, то тикет появится в первом разделе, минуя «parent» и т.д.
На сайте существует два независимых раздела тикетов. В каждом разделе своя форма добавления/редактирования.
Вызов формы для добавления/изменения в первый раздел: [[!TicketForm? &allowedFields=`longtitle,published` &tplFormCreate=`1-create` &tplFormUpdate=`1-update` &parents=`1` ]]
Вызов формы для добавления/изменения во второй раздел: [[!TicketForm? &allowedFields=`longtitle,published` &tplFormCreate=`2-create` &tplFormUpdate=`2-update` &parents=`2` ]]
Также в каждой форме input name=«parent» type=«hidden» id=«ticket-sections» value=«1» и input name=«parent» type=«hidden» id=«ticket-sections» value=«2», соответственно.
Что не так:
Если начать создавать тикет в первом разделе, заполнить все поля, но не нажимать «Сохранить», а потом перейти во второй раздел и создать тикет там, то тикет появится в первом разделе, минуя «parent» и т.д.
Комментарии: 5
Вызов некешированной формы не помог
При открытии страницы с TicketForm, его параметры сохраняются в сессию и в дальнейшем используются.
Если юзер понаоткрывал разных страниц и судорожно в них что-то добавляет — может быть глюк, да. Подумаю, как исправить.
Если юзер понаоткрывал разных страниц и судорожно в них что-то добавляет — может быть глюк, да. Подумаю, как исправить.
Шанс такой ситуации крайне мал, но исключать его не надо)
Можно ли убрать из сессии только parent?
Можно ли убрать из сессии только parent?
Попробуй обновиться и почистить кэш — должно работать.
Обновил кэш в браузере и на сайте через админку и мануально, всё равно проблема осталась. Можешь посмотреть на сайте?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.