При использовании в Глоссарии "вкладки с буквами" для навигации (тип display : attachment) не показывается анимированный индикатор загрузки (throbbing).
Когда пользователь нажимает ссылку - инфа грузится, но пока не подгрузится инфа, "ничего не происходит".
Иконка throbbing (status-active) показывается только если включены права "управлять представлениями" (что возможно только для админов).
Если эти права включены - подгружается sites/all/modules/views/css/views.css
Если права не включены - файл не подгружается.
Скрипты для ролей грузятся идентичные.
Насильное подключение views.css ничего не меняет - иконка не показывается.
Есть подозрение, что это произошло после обновления на 6.11 (вообще сейчас уже концов не найду.. некот. время назад работало).
Эта же история происходит в pager - не показывается иконка на ajax переходах по страничкам материала. (В этом случае - для админа также, как и для всех ролей). Здесь вообще неясно, где копать.
Друпал 6.11, модули обновлены.
Кто сталкивался с такой проблемой?
Может ли другой скрипт ломать работу скрипта в views?
Как обнаружить, какой код отвечает за эту иконку?
Спасибо за помощь.
Комментарии
я вообще не могу настроить, чтобы он показывался
Поищи все вхождения в js в модуле
.addClass('views-processed')
Обычно после него идет строка, которая добовляет анимацию загрузки
$('input[type=submit], button', this).after('<span class="views-throbbing"> </span>');
(возможны вариации).Вот, возможно её где то нехватает.
а как вообще этот индикатор убрать?
что то гугл перерыл ни один из классов не подход. Кто нить реально убирал загрузку или переносил? Фаербагом её не зацепить что-то...