Skip to content
Snippets Groups Projects
Commit f017d77e authored by Aaron Ferris's avatar Aaron Ferris
Browse files

Issue #3448981: fix incompatible template name

parent 834d8c59
No related branches found
No related tags found
No related merge requests found
......@@ -9,8 +9,8 @@
*/
function menu_css_names_theme($existing, $type, $theme, $path) {
return [
'menu_css_names__menu' => [
'template' => 'menu-css-names--menu',
'menu__css_names_menu' => [
'template' => 'menu--css-names-menu',
'base hook' => 'menu',
],
];
......@@ -21,20 +21,18 @@ function menu_css_names_theme($existing, $type, $theme, $path) {
* @param array $variables
*/
function menu_css_names_theme_suggestions_menu_alter(array &$suggestions, array $variables) {
$suggestions[] = 'menu_css_names__menu';
$suggestions[] = 'menu__css_names_menu';
}
/**
* Implements hook_preprocess_HOOK() for menu templates.
*/
function menu_css_names_preprocess_menu(&$variables) {
if ($variables['menu_name'] == 'main') {
$items = $variables['items'];
foreach ($items as $menu_id => $item) {
$items[$menu_id]['menu_name_class'] = _make_class_name($items[$menu_id]['title']);
}
$variables['items'] = $items;
$items = $variables['items'];
foreach ($items as $menu_id => $item) {
$items[$menu_id]['menu_name_class'] = _make_class_name($items[$menu_id]['title']);
}
$variables['items'] = $items;
}
/**
......
......@@ -41,7 +41,6 @@
item.is_expanded ? 'menu-item--expanded',
item.is_collapsed ? 'menu-item--collapsed',
item.in_active_trail ? 'menu-item--active-trail',
'hello-here2',
item.menu_name_class
]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment