GX-Feature #54036
Von Torben Wark vor etwa 7 Jahren aktualisiert
Der Header-Bereich des Honeygrid ist zu unflexibel und so kompliziert aufgebaut, das Arbeiten an der Stelle eine Qual sind. Es sollte deshalb darüber nachgedacht werden, ob es möglich ist diesen und andere Bereiche im Template zu überarbeiten und umzustrukturieren, damit teilweise auf JavaScript verzichtet werden kann und das Arbeiten erleichtert wird. Darüber hinaus sollten die Template-Dateien besser gegliedert und in eine aufgeräumtere Ordnerstruktur überführt werden, damit Dateien gruppiert und damit besser auffindbar sind. Hierzu wäre es dann auch nötig einen Teil der ContentViews zu überarbeiten und dort die Templatepfade anzupassen. Hierbei kann dann auch gleich geprüft werden, ob die betroffenen ContentViews noch zeitgemäß sind oder durch modernere HttpViewController ersetzt werden sollten. Der Zeitraum dafür sollte nach dem Release von Version 3.8.0.0 liegen, da es dann keine offiziell supportete Version mit dem EyeCandy+MobileCandy-Templategespann mehr gibt. Ziel dieses Refactorings wäre eine verbesserte Wartbarkeit, eine bessere Übersicht und Anpassbarkeit für externe Entwickler, sowie ein Performancegewinn, wenn auf zusätzliche JavaScripte verzichtet werden kann, die jetzt noch benötigt werden, um eine saubere Darstellung zu ermöglichen. kann.