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» и т.д.
Andrei D.
30 марта 2014, 18:43
modx.pro
1 077
+1

Комментарии: 5

Andrei D.
30 марта 2014, 22:47
0
Вызов некешированной формы не помог
    Василий Наумкин
    30 марта 2014, 22:48
    0
    При открытии страницы с TicketForm, его параметры сохраняются в сессию и в дальнейшем используются.

    Если юзер понаоткрывал разных страниц и судорожно в них что-то добавляет — может быть глюк, да. Подумаю, как исправить.
      Andrei D.
      30 марта 2014, 22:51
      0
      Шанс такой ситуации крайне мал, но исключать его не надо)
      Можно ли убрать из сессии только parent?
        Василий Наумкин
        30 марта 2014, 23:31
        0
        Попробуй обновиться и почистить кэш — должно работать.
          Andrei D.
          30 марта 2014, 23:42
          0
          Обновил кэш в браузере и на сайте через админку и мануально, всё равно проблема осталась. Можешь посмотреть на сайте?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5