Projekt

Allgemein

Profil

Aktionen

GX-Bug #70106

geschlossen

Das Hochladen von Themes über StyleEdit ist nicht möglich | Uploading themes via StyleEdit is not possible

Von Till Tepelmann vor mehr als 1 Jahr hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Kategorie:
StyleEdit 4
Zielversion:
% erledigt:

0%

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

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:

  1. Shop 4.7.1.2 installieren
  2. Gambio Admin öffnen
  3. StyleEdit öffnen
  4. In der Theme Übersicht ein Theme Downloaden
  5. 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:

  1. install Shop 4.7.1.2
  2. open Gambio Admin
  3. open StyleEdit
  4. in the theme overview download a theme
  5. 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

Aktionen #1

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Tags wurde auf 4.7.1.2 gesetzt
Aktionen #2

Von Till Tepelmann vor mehr als 1 Jahr aktualisiert

  • Tags 4.7.1.2 wurde 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.

Aktionen #3

Von Till Tepelmann vor mehr als 1 Jahr aktualisiert

  • Tags wurde auf 4.7.1.2 gesetzt
Aktionen #4

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen #5

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde von Marvin Muxfeld zu Ahmed Hamouda geändert
Aktionen #6

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde von Ahmed Hamouda zu Marvin Muxfeld geändert
Aktionen #8

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zielversion wurde auf 4.7.1.2 gesetzt
Aktionen #10

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an Marvin Muxfeld wurde gelöscht
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #11

Von Josua Michalak vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Josua Michalak gesetzt
Aktionen #12

Von Josua Michalak vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an Josua Michalak wurde gelöscht
Aktionen #13

Von Ahmed Hamouda vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Ahmed Hamouda gesetzt
Aktionen #14

Von Ahmed Hamouda vor mehr als 1 Jahr aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #15

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Status wurde von Erledigt zu Testing geändert
  • Zugewiesen an Ahmed Hamouda wurde gelöscht
Aktionen #18

Von Anis Mashku vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Anis Mashku gesetzt
Aktionen #19

Von Anis Mashku vor mehr als 1 Jahr aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #20

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Tags 4.7.1.2 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF