Projekt

Allgemein

Profil

Aktionen

GX-Bug #66451

geschlossen

Alte XML Menüeinträge aus GXModules verhindern den Aufruf der neuen Konfigurationsseiten

Von Till Tepelmann vor mehr als 4 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
-
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.1.1.0 beta3
Release Notes Langtext:

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


Aktionen

Auch abrufbar als: Atom PDF