GX-Bug #68434
geschlossenStyleEdit löscht beim öffnen immer den Cache und damit auch das /public/theme/ Verzeichnis was zu Problemen führt / StyleEdit always deletes the cache when opened and thus also the /public/theme/ directory, which leads to problems
0%
Probleme mit dem Theme-Cache beim Öffnen des StyleEdits behoben
Beschreibung
StyleEdit löscht beim öffnen immer den Cache und damit auch das /public/theme/ Verzeichnis was zu Problemen führt
Kann wie folgt reproduziert werden:
- Gambio Admin öffnen
- Auf dem Server per FTP den Ordner /public/theme/ prüfen und Änderungsdatum abschreiben
- StyleEdit unter "Inhalte->Template Einstellungen öffnen
- Auf dem Server FTP prüfen der Ordner /public/theme/ wurde neu erstellt, Änderungsdatum prüfen
Erwartetes Ergebnis:
Der Shopcache darf beim Öffnen des StyleEdit nicht geleert und damit nicht das /public/theme/ Verzeichnis gelöscht und neu erstellt werden. Der Cache darf nur beim Speichern im StyleEdit geleert werden, damit der nächsten Aufruf den Ordner /public/theme/ vernünftig erstellt.
Tatsächliches Ergebnis:
Beim Öffnen des StyleEdits wird der Cache geleert und neu erstellt, was den Ordner /public/theme/ löscht, durch das Löschen beim Aufruf des StyleEdits wird der nächste Shopbesucher Probleme bekommen und der Cache kann unter Umständen nicht korrekt erstellt werden.
Lösung:
Cache beim Öffnen des StyleEdits nicht löschen, sondern nur beim Beenden
StyleEdit always clears the cache when opened and thus also the /public/theme/ directory which leads to problems.
Can be reproduced as follows:
- open Gambio Admin
- check the folder /public/theme/ on the server via FTP and copy the modification date
- open StyleEdit under "Content->Template settings
- on the server FTP check the folder /public/theme/ has been newly created, check modification date.
Expected result:
The store cache must not be cleared when opening StyleEdit, and thus the /public/theme/ folder must not be cleared and recreated. The cache must only be cleared when saving in StyleEdit, so that the next invocation creates the /public/theme/ folder reasonably.
Actual result:
When StyleEdit is opened, the cache is cleared and recreated, which deletes the /public/theme/ folder, by deleting it when StyleEdit is called, the next store visitor will have problems and the cache may not be created correctly.
Solution:
Do not delete cache when opening StyleEdit, but only when exiting.
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Thema wurde von StyleEdit löscht beim öffnen immer den Cache und damit auch das /public/theme/ Verzeichnis was zu Problemen führt zu StyleEdit löscht beim öffnen immer den Cache und damit auch das /public/theme/ Verzeichnis was zu Problemen führt / StyleEdit always deletes the cache when opened and thus also the /public/theme/ directory, which leads to problems geändert
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Priorität wurde von Sofort zu Dringend geändert
- Zielversion wurde von 4.4.0.0 zu 4.5.1.0 beta1 geändert
Von Marvin Muxfeld vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Marvin Muxfeld geändert
Von Marvin Muxfeld vor mehr als 3 Jahren aktualisiert
- Status wurde von 30 zu Testing geändert
- Zugewiesen an wurde von Marvin Muxfeld zu Core-Entwickler geändert
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Alexandre Ataides geändert
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Zielversion wurde von 4.5.1.0 beta1 zu 4.4.0.1 geändert
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert