Рейтинг:0

Не удается открыть URL-ссылку или изображения в CKEditor в модальной форме

флаг ni

Я создал пользовательскую форму с текстовым полем, в котором используется ckeditor. Я открываю эту форму в модальном окне.Это работает хорошо, но если вы попытаетесь использовать кнопку ссылки URL или кнопку изображения, потому что они также открываются в модальном окне, моя форма исчезает.
Я открываю форму, используя этот код:

переменная ajaxSettings = {
            URL-адрес: '/' + путь + '/' + идентификатор + '/ изменить',
            dialogType: 'модальный',
            диалог: {классы: {"UI-диалог": "modaladd" + путь}},
        };
var myAjaxObject = Drupal.ajax(настройки ajax);
myAjaxObject.execute();

Модальная форма отображается, но если вы нажмете ссылку URL или кнопку изображения, форма исчезнет.

Я должен изменить открытую функцию на этот код:

переменная ajaxSettings = { URL-адрес: '/' + путь + '/' + идентификатор + '/ изменить', диалогТип: 'диалог', диалог: {классы: {"UI-диалог": "modaladd" + путь}}, }; var myAjaxObject = Drupal.ajax(настройки ajax); myAjaxObject.execute();

Это работает, и вы можете использовать URL-ссылку или кнопку изображения, но вы можете щелкнуть за пределами модального окна, а фоновая страница доступна, и пользователь может щелкнуть в любой области.
Как я могу использовать настоящий модальный диалог или заблокировать фон?

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

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