Созонов Алексей

Веб-разработчик

Добавить active-trail к главной странице nice menu

09.08.2015

Редактируем nice_menu.module. После 565 строки добавляем:

$menuItems = explode('<li class="', $output);
unset($menuItems[0]);
foreach($menuItems as $menuKey => $menuItem) {
    if(strpos($menuItem, 'class="active"') !== false && strpos($menuItem, 'href="/"') !== false) {
        $menuItems[$menuKey] = 'active-trail '.$menuItem;
    }
}
$output = '<li class="'.implode('<li class="', $menuItems);

#Drupal