Рейтинг:0

Пользователь только с правом «Редактировать собственную веб-форму» не может добавлять элементы в собственную веб-форму.

флаг ph

Я создал роль «администратора формы» только с тремя разрешениями: «Доступ к странице обзора веб-формы», «Создание веб-форм», «Редактирование собственной веб-формы» (Drupal 9.3.7, веб-форма 6.1.3). Пользователь может создать веб-форму, но при попытке добавить элемент страница переходит в «цикл перезагрузки» (см. два снимка экрана).Проблема исчезает, только если я добавляю разрешение «Администрирование веб-форм» или включаю «доступ к конфигурации веб-формы» для этой роли в этой веб-форме (Главная > Администрирование > Структура > Веб-формы). Оба этих дополнительных разрешения поставляются с предупреждением, и я действительно не хочу, чтобы они были включены (они как-то противоречат концепции «Редактировать собственную веб-форму»).

Дальнейшие исследования показали (опять же с предоставленным только разрешением «Редактировать собственную веб-форму»), что я могу использовать [источник] для создания содержимого формы, но если я попытаюсь отредактировать его на вкладке [Элементы], панель редактирования появится и мгновенно исчезнет, ​​оставив «xxx был обновлено». Консоль выдает: «TypeError: null не является объектом (оценка ‘a.contentWindow.document’)» и «Ошибка: невозможно вызвать методы в диалоговом окне до инициализации; попытка вызвать метод ‘option’». Но опять же, с разрешением «Администрирование веб-форм» этой проблемы не существует, и все работает как положено.

Я нашел этот старый вопрос https://www.drupal.org/project/webform/issues/3021948 и я отношусь к этому, но ответ, данный там, похоже, не работает для меня.

Прошу помощи, замечаний, предложений?

с уважением

Никодем

Наложение «Выберите элемент», которое появляется и исчезает в цикле

Экран на заднем плане

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.