GX-Bug #70106
geschlossenDas Hochladen von Themes über StyleEdit ist nicht möglich | Uploading themes via StyleEdit is not possible
0%
Das Hochladen von Themes über StyleEdit ist wieder möglich
Beschreibung
Das Hochladen von Themes über StyleEdit ist nicht möglich
Kann wie folgt reproduziert werden:
- Shop 4.7.1.2 installieren
- Gambio Admin öffnen
- StyleEdit öffnen
- In der Theme Übersicht ein Theme Downloaden
- Das Theme was gerade heruntergeladen wurde, sofort wieder als Zip hochladen
Erwartetes Ergebnis:
Das Theme als Zip sollte hochgelden werden und nach einiger Zeit im Menü angezeigt werden
Tatsächliches Ergebnis:
Beim Hochladen eines Themes im StyleEdit kommt eine Fehlermeldung
Uploading themes via StyleEdit is not possible
Can be reproduced as follows:
- install Shop 4.7.1.2
- open Gambio Admin
- open StyleEdit
- in the theme overview download a theme
- the theme which was just downloaded, immediately upload it as a zip again
Expected result:
The theme as a zip should be uploaded and after some time should be displayed in the menu
Actual result:
When uploading a theme in StyleEdit, an error message appears.
Path: /GXModules/Gambio/StyleEdit/Api/api.php/styleedit/de/theme/upload
Get: []
Post: []
Message: Return value of Gambio\StyleEdit\Core\Services\UploadThemeService::getThemeFilesByPath() must be of the type array, object returned
Code: 0
File: /GXModules/Gambio/StyleEdit/Core/Services/UploadThemeService.php
Von Till Tepelmann vor etwa 2 Jahren aktualisiert
- Tags
4.7.1.2wurde gelöscht
The stucture of the flysystem has changed:
https://flysystem.thephpleague.com/docs/what-is-new/
the problem seems the new Directory Listings
https://flysystem.thephpleague.com/docs/usage/directory-listings/
The previous version of the directory listings returned arrays. These arrays were easy, but didn’t give any type-safety and required consumers to know a lot about the library’s internal structure. For V2, storage attribute classes are introduced.
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde von Marvin Muxfeld zu Ahmed Hamouda geändert
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde von Ahmed Hamouda zu Marvin Muxfeld geändert
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zielversion wurde auf 4.7.1.2 gesetzt
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Zugewiesen an
Marvin Muxfeldwurde gelöscht - Release Notes Langtext aktualisiert (Vergleich)
Von Josua Michalak vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde auf Josua Michalak gesetzt
Von Josua Michalak vor etwa 2 Jahren aktualisiert
- Zugewiesen an
Josua Michalakwurde gelöscht
Von Ahmed Hamouda vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde auf Ahmed Hamouda gesetzt
Von Ahmed Hamouda vor etwa 2 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Status wurde von Erledigt zu Testing geändert
- Zugewiesen an
Ahmed Hamoudawurde gelöscht
Von Anis Mashku vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde auf Anis Mashku gesetzt
Von Anis Mashku vor etwa 2 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert