↑ Drupal 6, Темизация. | ||||
Урок - Изменение аттрибута class для элемента body в Drupal 6. | ||||
← Предыдущий урок Урок - Требования к дизайну для Drupal 6.
|
Следующий урок → Урок - Создание темы на основе другой темы в Drupal 6.
|
Задача решается достаточно просто, в файле template.php добавляем функцию MYTHEME_preprocess_page():
/** * Override or insert PHPTemplate variables into the page templates. */ function MYTHEME_preprocess_page(&$vars) { $menu=menu_get_active_trail(); if(isset($menu[1]['mlid']) and !empty($menu[1]['mlid'])){ $vars['body_classes'].=' m'.$menu[1]['mlid']; } }
↑ Drupal 6, Темизация. | ||||
Урок - Изменение аттрибута class для элемента body в Drupal 6. | ||||
← Предыдущий урок Урок - Требования к дизайну для Drupal 6.
|
Следующий урок → Урок - Создание темы на основе другой темы в Drupal 6.
|