Forráskód Böngészése

Revert "remove support for KnpBundle 1.x"

This reverts commit e7dc89ce8b4da8ababa8a8648cfe9232f3666522.
Thomas Rabaix 11 éve
szülő
commit
a625f31122
1 módosított fájl, 5 hozzáadás és 0 törlés
  1. 5 0
      Admin/Admin.php

+ 5 - 0
Admin/Admin.php

@@ -1443,6 +1443,11 @@ abstract class Admin implements AdminInterface, DomainObjectInterface
         $menu = $this->menuFactory->createItem('root');
         $menu->setChildrenAttribute('class', 'nav navbar-nav');
 
+        // Prevents BC break with KnpMenuBundle v1.x
+        if (method_exists($menu, "setCurrentUri")) {
+            $menu->setCurrentUri($this->getRequest()->getBaseUrl().$this->getRequest()->getPathInfo());
+        }
+
         $this->configureTabMenu($menu, $action, $childAdmin);
 
         foreach ($this->getExtensions() as $extension) {