Лезть руками в файл конфигурации всякий раз, чтобы включить или выключить режим отладки, как описано в предыдущей заметке — как-то нехорошо, лучше добавим немного кода в тему.
1. В файл THEME_NAME.info добавим строку:
settings[theme_debug] = true
2. В файл theme-settings.php добавим:
$form['theme_debug'] = array(
'#type' => 'checkbox',
'#title' => t('Enable debug output.'),
'#default_value' => config_get('system.core', 'theme_debug'),
'#element_validate' => array('_theme_debug_settings'),
);
function _theme_debug_settings($element, &$form_state, $form) {
config_set('system.core', 'theme_debug', $element['#value']);
}
Вот, собственно и всё. Переходим к /admin/appearance/settings/THEME_NAME и пользуемся образовавшейся галочкой.

Добавить комментарий