TypeError: Drupal.ajax is undefined

Главные вкладки

Аватар пользователя postgres postgres 9 января 2017 в 19:28

При выводе списка тизеров на одном из сайтов выскакивает такая ошибка

Код скрипта

(function ($) {
  "use strict";

  /**
   * Command for resolve a node.
   *
   * param ajax
   * param response
   * param status
   */

  Drupal.ajax.prototype.commands.resolve = function (ajax, response, status) {
    if (status) {
      var $pageTitle = $('h1.page-header');
      if ($pageTitle.length > 0) {
        if ($pageTitle.children().length > 0) {
          var $children = $pageTitle.children(),
            $lastTag = $($children[$children.length - 1]);
          $lastTag.after('[' + Drupal.t('Resolved') + '] ');
        }
        else{
          $pageTitle.prepend('[' + Drupal.t('Resolved') + '] ');
        }
      }
    }
  };
})(jQuery);
;

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 10 января 2017 в 7:48

Щас самое важное - не проговоритесь ТСу, что существует галочка в профиле, открывающая небеса для обетованных Smile

Аватар пользователя mbaev mbaev 10 января 2017 в 18:21
1

ТС спасибо, за фидбек. Интересно, что кто-то вообще использует этот модуль, кроме dru.ru. Может запостить на d.org? Подумаю.

Этот косяк, я уже пофиксил на локале и с новым д.ру все будет тип топ.