GX-Bug #66451
geschlossenAlte XML Menüeinträge aus GXModules verhindern den Aufruf der neuen Konfigurationsseiten
100%
Die Kompatibilität zu Menudateien ist verbessert worden
Beschreibung
Alte XML Menüeinträge aus GXModules verhindern den Aufruf der neuen Konfigurationsseiten
<?xml version="1.0"?>
<!-- {load_language_text section="admin_menu"} -->
<admin_menu>
<menugroup id="BOX_HEADING_MEINE_MODULE" sort="1000" background="module.png" class="fa fa-puzzle-piece" title="Meine Module">
<menuitem sort="155" link="ks_newspecials.php" title="Sonderangebote (Neu)" />
</menugroup>
</admin_menu>
Fatal error: Uncaught InvalidArgumentException: Expected the key "class" to exist. in /vendor/webmozart/assert/src/Assert.php:2004 Stack trace: #0 /vendor/webmozart/assert/src/Assert.php(1657): Webmozart\Assert\Assert::reportInvalidArgument('Expected the ke...') #1 /GambioAdmin/Layout/Menu/Models/Cache/MenuGroup.php(116): Webmozart\Assert\Assert::keyExists(Array, 'class') #2 /GambioAdmin/Layout/Menu/Factories/CacheMenuFactory.php(112): Gambio\Admin\Layout\Menu\Models\Cache\MenuGroup::fromArray(Array, Object(Gambio\Admin\Layout\Menu\Models\Cache\Collections\MenuItems), NULL) #3 /GambioAdmin/Layout/Menu/EventListeners/GxModules/Xml/XmlMenuListener.php(112): Gambio\Admin\Layout\Menu\Factories\CacheMenuFactory->createMenuGroup(Array, NULL) #4 /GambioAdmin/Layout/Menu/EventListeners/GxModules/Xml/XmlMenuListener.php(86): Gambio\Admin\Layout\Menu\EventListeners\GxModules\Xml in /vendor/webmozart/assert/src/Assert.php on line 2004