Skip to content

Commit 1bb398b

Browse files
committed
Fix deprecated BE navigation
1 parent 80c2dc6 commit 1bb398b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/CoreBundle/EventListener/BackendNavigationListener.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,11 @@ private function updateCollapsedState(ItemInterface $metaModelsNode): void
280280
$sessionBag = $this->requestStack->getSession()->getBag('contao_backend');
281281
$status = ($sessionBag instanceof AttributeBagInterface) ? $sessionBag->get('backend_modules') : [];
282282
$isCollapsed = ($status[$nodeName] ?? 1) < 1;
283-
$path = $this->router->generate('contao_backend');
284283

285284
$metaModelsNode
286285
->setLinkAttribute('class', 'group-' . $nodeName)
287-
->setLinkAttribute(
288-
'onclick',
289-
"return AjaxRequest.toggleNavigation(this, '" . $nodeName . "', '" . $path . "')"
290-
)
286+
->setLinkAttribute('data-action', 'contao--toggle-navigation#toggle:prevent')
287+
->setLinkAttribute('data-contao--toggle-navigation-category-param', $nodeName)
291288
->setLinkAttribute('aria-controls', $nodeName)
292289
->setChildrenAttribute('id', $nodeName)
293290
->setLinkAttribute(

0 commit comments

Comments
 (0)