GX-Task #51675
geschlossenGXUserComponents System entfernen / abschalten
100%
Das GXUserComponents System wurde entfernt
Beschreibung
WICHTIG: Nach dem Merge der Änderungen in den Develop-Branch müssen auch noch die Responsive-Filemanager Änderungen mittels Composer eingebunden werden!¶
WICHTIG 2: Zur entsprechenden Ziel Version muss auch die to_delete.txt
angepasst werden!¶
__
Das GXUserComponent System sollte mit einer Feature Version abgeschaltet / deaktiviert oder entfernt werden um die GXModules zu fördern.
Das Verschieben von alten GXUserComponents sollte nicht durchgeführt werden. Da eventuell Module die feste Pfade enthalten, dann nicht mehr funktionieren würden und der Shop würden nach dem Update nicht mehr funktionieren. Am besten ist es die Dateien aus den Ordnern, nicht mehr zu verarbeiten und somit einfach am alten Ort liegen lassen.
Die Modulhersteller müssen dann dafür sorgen, dass eine neue Version im GXModules Ordner erstellt wird.
Der Ordner sollte in Vollversionen auch nicht mehr mit ausgeliefert werden.
Problem:¶
The GXUserComponent
folder is deprecated. But we can not just remove the folder and move the old modules all to the GXModules
folder, because the path reference could get lost.
Solution:¶
Modify all routines where the GXUserComponents
is scanned or processed.
The folder should not be read anymore.
Please consider these files:
MainFactory
ModuleCenterController
EnvironmentClassFinderSettings
ModulesDetailsReader
responsive_filemanager.config
CachedDirectory
AdminMenuSource
and also consider other locations.
Furthermore, we should not deliver that folder anymore.
Checkliste 0/0
Zugehörige Tickets
Von Amine Riad vor mehr als 7 Jahren aktualisiert
Ordner _samles_overloads muss ausgelassen werden beim einlesen des Dateien.
Von Mirko Janssen vor fast 6 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zielversion wurde von 133 zu 58 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Pushed changed into those repositories:
- gambio/gxdev -> 3.13_feature_remove_GXUserComponents
- gambio/responsive-filemanager -> internal_changes_remove_GXUserComponents
Moved overload samples to GXMainComponents.