Drupal → Отключить автоматический аплоад файлов у определённого поля

01.12.2018

Отключение автозагрузки файлов у input-ов с селектором .js-form-file--no-autoupload:

(function ($, Drupal) {

  Drupal.behaviors.disableFileAutoupload = {
    attach: function attach(context, settings) {
      var $fileInput = $('.js-form-file--no-autoupload', context);
      if ($fileInput.length) {
        Drupal.behaviors.fileAutoUpload.detach($fileInput.parent(), settings, 'unload');
        Drupal.behaviors.fileButtons.detach(context, settings, 'unload');
      }
    }
  };

})(jQuery, Drupal);

Скрипт должен подключаться после core/modules/file/file.js

Написанное актуально для
Drupal 8
Похожие записи

Комментарии

Костя
07.12.2018, 21:55

В блоке "Написанное актуально для" написано, что актуально для Drupal 7, а в тэгах указано Drupal 8. Так всё-таки для Drupal 7?

Добавить комментарий