Projekt

Allgemein

Profil

Aktionen

GX-Task #45936

geschlossen

GXEngine Struktur wird geändert

Von Alexandros Tselegidis vor etwa 8 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Change
% erledigt:

100%

Betroffene Versionen:
Unbestimmt

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.


Aktionen #1

Von Alexandros Tselegidis vor etwa 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
Aktionen #2

Von Daniel Wu vor etwa 8 Jahren aktualisiert

  • Zielversion wurde von 2.7.3.0 zu 3.1.1.0 beta1 geändert
Aktionen #3

Von Alexandros Tselegidis vor etwa 8 Jahren aktualisiert

  • Tags wurde auf Tutorials gesetzt
Aktionen #4

Von Wilken Haase vor fast 8 Jahren aktualisiert

Aktionen #5

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Tags Tutorials wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF