Не переключает вкладки при Добавлении сущности по "+"

Ответить
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Не переключает вкладки при Добавлении сущности по "+"

Сообщение nikolay.rastegaev »

При добавлении сущности по кнопке "+" в окне для добавления Руководитель не переключает вкладки.

Должна быть открыта вкладка с телефонами, почтой и т.д., но при клике по вкладкам Руководитель не переключает вкладки.

Тип сущности один и тот же - Контакт. При редактировании Контакта мы можем добавить другой Контакт в качестве руководителя.
Вложения
2019-07-09_14-11-21.png
2019-07-09_14-12-41.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение support »

Что то я не понял где проблема.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение nikolay.rastegaev »

Проблема в следующем:
В административной системе
1. В системе создал сущность "Контакт" (Предприятие - Контакт, вложенная сущность).
2. В сущности "Контакт" создал поле с названием "Руководитель" типа "Сущность". Сущность - "Контакт".
В режиме пользователя:
3. Добавил новый контакт в систему.
4. Открыл контакт для редактирования и рядом с полем Руководитель нажал "+" (1-ый скриншот)
5. Система открыла окно для добавления новой сущности Контакт. Т.е. из всплывающего окна редактирования Контакта по "+" открываем окно создания Контакт (т.к. Руководитель - это тоже Контакт).
6. Форма добавления/редактирования контакта содержит вкладки. На форме добавления нового Контакта, которую открыли по "+" из формы редактирования существующего Контакта, невозможно переключить вкладки. По вкладкам кликаю, а набор полей не меняется, всегда поля только с первой вкладке. На втором скриншоте видно, что активна вкладка "Контакты", но поля остались с первой вкладки "Сведения".

Прим: в описании Руководитель - это не название системы, а название поля (см.первый скриншот).
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение support »

Не могу повторить данную проблему...
Ошибки в js консоли есть?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение support »

И попробуйте в другом браузере или какой нить другой сущности.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение nikolay.rastegaev »

IE, Yandex, Chrome, не работает.
А с другими сущностями все в порядке. Тут баг именно в том, что создается как бы рекурсивное открытие форм.
Уже открыта форма "Контакты" и при нажатии "+" она же и открывается повторно. Поэтому возникает баг.
Если бы поле "Руководитель" было другого типа сущности, то такой ошибки бы не было.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не переключает вкладки при Добавлении сущности по "+"

Сообщение support »

Ясно. Этот конфликт возникает из за того, что форма сущности имеет один и тот же ID из за этого сбоит JS
Подумаю над решением.
Ответить