Projekt

Allgemein

Profil

GX-Task #51675

Von Ronald Loyko vor fast 5 Jahren aktualisiert

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.

Zurück