xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Включаем/выключаем набор модулей одним кликом

Опубликовано в

Держать включёнными девелоперские модули на продакшене не очень разумно, но иногда возникает необходимость что-нибудь быстро подправить в представлениях или полях. Поэтому удобно иметь инструмент, который бы включал/выключал заранее определённый набор модулей одним кликом. Таким инструментом как неудивительно является модуль Admin Menu:

Administration Menu

Список модулей прописывается в settings.php в формате:

$conf['admin_menu_devel_modules'] = array(
  'modulename1',
  'modulename2',
  'modulenameN',
);

Например:

$conf['admin_menu_devel_modules'] = array(
  'devel',
  'field_ui',
  'l10n_update',
  'module_filter',
  'update',
  'views_ui',
);
Написанное актуально для Administration Menu 7.x-3.0-rc1
Похожие записи

Комментарии RSS

Всем хорошо админ меню. Но вот сделаешь 50+ контент-тайпов и начинает так тормозить, что просто швах.

судя по всему, добавить еще один набор модулей не получится? можно только заменить дефолтный набор "admin_menu_devel_modules"?

Я так понимаю стандартные модули этот модуль не умеет отключать?

умеет

Я пробовал отключать меню и таксономию не получилось. Например меню писал

$conf['admin_menu_devel_modules'] = array(
'menu',
);

и с большой пробовал

$conf['admin_menu_devel_modules'] = array(
'Menu',
);

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании