После обновления новой версии модуля admin_menu, меню стало отображаться только на главной странице.
Перекопал все настройки и нигде ничего не нашел. Кэш чистил. Сносил. Чистил. Снова ставил. Все одинаково.
Где может быть причина? Настройки блоков и меню смотрел нигде про отображение на главной странице ничего нет.
Комментарии
Попробуйте включить гарланл. Если всё ОК - проблемы в вашей теме, иначе в других настройках(базе).
Самое интересное, что пробовал сейчас переключить на другую (любую и гарланд тоже) не получается. Моя тема остается по умолчанию.
Моя тема - переделанная из темы скачанной с drupal.org, ничего не трогал (регионы тоже) кроме редактирования файла CSS.
Мне кажется, что в базе прописалась какая-то ошибка, но как её исправить, вопрос.
Удалите (копия!) вашу. По умолчанию - включится гарланд.
удалял, чистил, сносил всю папку theme, сайт остался без темы вообще.
Но стоило опять добавить, моя тема появилась мгновенно со всеми настройками блоков.
Где хранятся настройки темы в БД?
таблицы drupal
Это я знаю какие таблицы вообще. Меня интересует, какая таблица ответственна за настройку темы.
Очищение полностью всех таблиц cache ничего не меняет. Поэтому и спрашиваю.
А перечень у меня в phpMyAdmin есть
Теперь меню admin menu показывается везде. Причина оказалась в баге файла suckerfish.js из темы которой брал за основу сайта.
Сначала заметил, что в других браузерах меню admin menu отображается везде, а в IE только на главной. Пришла мысль, что из-за проблемы в каком-то файле js. Включил режим отладки и показало, что проблема в suckerfish.js.
Пока не разбирался просто отключил файл. Все стало нормально. И не показывает предупреждение об ошибке строке состояния браузера. И стал нормально работать модуль Username AJAX check, которный в IE крайне нестабильно работал из-за suckerfish.js
Здесь описал проблему и её решение, в случае если Administrator menu пропало в слудствии редактирования темы.