Drupal → Изменить дефолтные опции jQuery UI Dialog
Пример изменения дефолтных опций всех диалогов из своей темы:
// js/jquery.ui.dialog.defaults.js jQuery.extend(jQuery.ui.dialog.prototype.options, { 'width': 'auto', 'modal': true, 'closeText': Drupal.t('Close') });
// THEMENAME.theme /** * Implements hook_library_info_alter(). */ function THEMENAME_library_info_alter(&$libraries, $extension) { if ($extension == 'core') { $js_path = '/' . drupal_get_path('theme', 'THEMENAME') . '/js/jquery.ui.dialog.defaults.js'; $libraries['jquery.ui.dialog']['js'][$js_path] = []; } }
Комментарии
Вот это полезно, спасибо
Как закрывать попап-окно по нажатию на область вне окна? closeOutside?
Оставить комментарий