GX-Task #45936
geschlossenGXEngine Struktur wird geändert
100%
Beschreibung
Im Rahmen der Refactoring-Arbeiten wurde die Struktur der "GXEngine" aktualisiert und wird nun nur als Code-Framework dienen, das alle Bibliotheken enthält, die das Projekt mit den Basisfunktionalitäten versorgen.
Der shopbezogene Code wird in den "GXMainComponents" (Services, Extensions, Loaders, Modules, Controllers ...) gespeichert werden.
Das user_classes-Verzeichnis wurde zu GXUserComponents umbenannt, in dem alle Benutzerklassen gespeichert werden, um eine update-sichere Lösung zu ermöglichen.
Im Rahmen dieser Änderungen wurden die MainFactory, das ModuleCenter, das Extender-System und einige andere Teile des Codes aktualisiert, um mit dieser Struktur zu funktionieren.
Referenzen, die zuvor explizit auf Dateien im user_classes-Verzeichnis gemacht wurden, müssen mit dieser Änderung angepasst werden. Generell wird davon abgeraten, solche Referenzen zu machen.
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Tracker wurde von GX-Feature zu GX-Task geändert
- Status wurde von Gemeldet zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Von Daniel Wu vor mehr als 8 Jahren aktualisiert
- Zielversion wurde von 2.7.3.0 zu 3.1.1.0 beta1 geändert
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Tags wurde auf Tutorials gesetzt
Von Wilken Haase vor mehr als 8 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)