diff --git a/src/Bundle/ChillMainBundle/Routing/MenuComposer.php b/src/Bundle/ChillMainBundle/Routing/MenuComposer.php index 101a97f6e..4386a765b 100644 --- a/src/Bundle/ChillMainBundle/Routing/MenuComposer.php +++ b/src/Bundle/ChillMainBundle/Routing/MenuComposer.php @@ -43,7 +43,7 @@ final readonly class MenuComposer foreach ($routes as $order => $route) { $menu->addChild($this->translator->trans($route['label']), [ 'route' => $route['key'], - 'routeParameters' => $parameters['args'], + 'routeParameters' => $parameters, 'order' => $order, ]) ->setExtras([ diff --git a/src/Bundle/ChillMainBundle/Routing/MenuTwig.php b/src/Bundle/ChillMainBundle/Routing/MenuTwig.php index 409dcca11..f087c4aaa 100644 --- a/src/Bundle/ChillMainBundle/Routing/MenuTwig.php +++ b/src/Bundle/ChillMainBundle/Routing/MenuTwig.php @@ -51,8 +51,8 @@ final class MenuTwig extends AbstractExtension $layout = $resolvedParams['layout']; unset($resolvedParams['layout']); - - $resolvedParams['menus'] = $resolvedParams['routes'] = $this->menuComposer->getMenuFor($menuId, $resolvedParams['args']); + $resolvedParams['routes'] = $this->menuComposer->getMenuFor($menuId, $resolvedParams['args']); + $resolvedParams['menus'] = $resolvedParams['routes']; return $env->render($layout, $resolvedParams); }