При выводе списка тизеров на одном из сайтов выскакивает такая ошибка
Код скрипта
"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);
;
Комментарии
с этого начать:
Drupal.ajax is undefined
а продолжить в дебагере.
Мулиган, вот и сообщи об этом авторам сайта drupal.ru
жуй.
Спс. Добавил ишью.
по факту же в нужном месте не хватает
ctools_include('ajax');
<?php
drupal_add_library('system', 'drupal.ajax');
?>
Ctools'а тут вообще нет, на сколько помню.
Обманул - есть ctools.
Щас самое важное - не проговоритесь ТСу, что существует галочка в профиле, открывающая небеса для обетованных
Для ctools есть рабочие пример, писано переписано про это.
ТС спасибо, за фидбек. Интересно, что кто-то вообще использует этот модуль, кроме dru.ru. Может запостить на d.org? Подумаю.
Этот косяк, я уже пофиксил на локале и с новым д.ру все будет тип топ.