Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #64029

geschlossen

If the theme.json is missing properties no error is shown and the IFrame has an infinity loading spinner

Von Marvin Muxfeld vor mehr als 4 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Amine Riad
Kategorie:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Beschreibung

How to reproduce:

  1. Have a child-theme with a json like in the one appended to this ticket
  2. Navigate to "Gambio Admin" -> "Shop settings" -> "My Shop"
  3. Activate the child theme under "Template set (theme)"
  4. Navigate to "Gambio Admin" -> "Layout / Design" -> "Template Settings" click "Load store in edit mode"

IFrame has an infinity loading spinner. Works only once you add

"areas": {
"id": "areas",
"categories": [

        ]
    }

to the "config" object in the theme.json

Suggestion: This should throw a new Exception, like MisconfiguredThemeJsonException or something which will be handled by the VueApp to let the user now that his Theme is not supported by StyleEdit4


Dateien

theme.json (740 Bytes) theme.json Misconfigured theme.json Marvin Muxfeld, 13.09.2019 10:28

Aktionen #1

Von Amine Riad vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Erledigt geändert
  • Zugewiesen an wurde auf Amine Riad gesetzt
  • Zielversion wurde von 133 zu 3.15.1.0 beta3 geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #2

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Status wurde von Erledigt zu Abgewiesen geändert
Aktionen #3

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Projekt wurde von StyleEdit4 zu GX-Entwicklung geändert
Aktionen #4

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Abgewiesen geändert
  • Betroffene Versionen Unbestimmt wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF