Ради простоты, скажем, я просто хочу добавить «активный» класс ко всем ссылкам в главном меню.
Приведенный ниже код работает для страниц без псевдонимов. Однако когда я запускаю узел с псевдонимом, активный класс не применяется.
Я убедился, что код срабатывает.
Есть мысли о том, как добавить класс к ссылкам главного меню при просмотре узла с псевдонимом URL?
function mytheme_links__system_main_menu(array $variables) {
foreach ($variables['links'] as $key => $link) {
$variables[$key]['attributes']['class'][] = 'active';
}
return theme_links($variables);
}