GX-Bug #66583
geschlossenGoogle and Hub badges aren't displayed in savebar when a 'configurations'-menu is displayed
100%
Die Footer-Badges für das Gambio-Hub und das Google-Modul werden wieder auf allen Adminseiten richtig angezeigt.
Beschreibung
- open a menu in the backend with a 'new configurations table', e.g. Shop Settings > Maximum Values
result:
- the google and hub badges are missing in the savebar
Dateien
Von Ronald Loyko vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde auf Ronald Loyko gesetzt
Von Ronald Loyko vor mehr als 4 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
Von Ronald Loyko vor mehr als 4 Jahren aktualisiert
Der Fehler entsteht durch die fehlende Einbindung der entsprechenden Overloads.
Da die Hub- und Google-Statusbadges ursprünglich über Overloads integriert werden, werden sie nicht angezeigt.
Hier müsste das Refactoring-Team ansetzen, da neue Configuration-Seiten erstellt worden sind.
Relevante Stellen im Shop:
- src/GambioAdmin/Configuration/Controller/LegacyConfigurationController.php:234
- src/GambioAdmin/Configuration/Controller/ui/configurations.html:115
Folgende Dateien müssen eingebunden werden, um die Badges wieder anzuzeigen:
- src/GXModules/Gambio/GoogleOAuth/Admin/Overloads/AdminMenuContentView/GoogleAdwordsAdminMenuContentView.inc.php
- src/GXModules/Gambio/Hub/Admin/Overloads/AdminApplicationBottomExtenderComponent/GambioHubAdminApplicationBottomExtender.inc.php
Von Ronald Loyko vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Ronald Loyko zu Tobias Schindler geändert
Von Tobias Schindler vor mehr als 4 Jahren aktualisiert
I want to discuss the result with alex first. then i will change the status to testing
Von Tobias Schindler vor mehr als 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Tobias Schindler zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 4.1.1.0 rc1 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Here are the related commits:
https://sources.gambio-server.net/gambio/gxdev/-/commit/944b34e4d8ce956abf60a80040bd3390c547c8c3
https://sources.gambio-server.net/gambio/gxdev/-/commit/059a23cf9fc771f72161796adcc09110ad2aa52c
https://sources.gambio-server.net/gambio/gxdev/-/commit/b1217931cbce35b9ec30e409dcea5cdd15423ef0
https://sources.gambio-server.net/gambio/gxdev/-/commit/338d3296302a121b21772af7ef1af796677ed082
https://sources.gambio-server.net/gambio-hub/hub-connector/-/commit/6fbb73068989c7a67826c53d3c9f939eee107915
i failed to reference the ticket, sorry for that.
To test the ticket, you need to put
"gambio-hub/hub-connector": "dev-develop_admin_footer_fix",
in the composer.json and execute composer update gambio-hub/hub-connector
before installing the shop to get the hub-connector changes. Also, please clear the modules cache to rebuild the plugins registry.
Von Julian Heckmann vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Julian Heckmann geändert
Von Julian Heckmann vor mehr als 4 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert