Открыть модальную форму создания контента и обновить представление в Drupal
У меня есть сайт, разработанный с использованием Drupal. Я хочу создать ссылку, которая запускает модальное окно с пользовательской формой создания контента, а затем, когда форма отправляется и дочернее окно закрывается, необходимо обновить представление или отображение представления в родительском элементе.
Я пытался использовать отличный модуль, такой как automodal и ajax_views_refresh, но я не могу установить его правильно.
Есть какие-нибудь подсказки?
1 ответ
Выяснили, как это сделать не так давно, и, ища способ предварительного просмотра контента из модального фрейма, наткнулся на ваше сообщение. Надеюсь, еще не поздно помочь.
Откройте файл parent.js в разделе modules/modalframe/js
и вставить location.reload();
вокруг строки 250 в этом операторе if:
if ($.isFunction(self.options.onSubmit)) { self.options.onSubmit(args, statusMessages);
}
Теперь, когда вы нажимаете "Сохранить", дочернее окно закрывается и запускает обновление родительской страницы.