Änderungen Version 5
Smarty:
In version 5 muss Smarty jetzt neu aufgerufen werden. Hintergrund ist, dass Smarty jetzt direkt im vendor Ordner liegt und dort leichter zu aktualisieren geht.
ALT: new Smarty
NEU: new GXSmarty
Bootstrap:
Es wird nur noch Bootstrap 5 ausgeliefert. Wer noch Bootstrap 4 verwenden will/muss, muss es im Template dann im plugins/js Ordner ablegen und Bootstrap einfach abschalten. Es wird nur noch einen an oder aus Schalter geben, es wird nur noch die jeweils aktuellste Version ausgeliefert.
Im Standard wird jetzt das neue Flex Template eingestellt, welches keine Bootstrap CSS Abhängigkeiten hat. Dadurch wurde eine deutliche Reduktion der CSS erreicht.
Fonts:
Fnt Awesome entfällt, dafür können die Bootstrap Icons eingestellt werden.
Allgemein:
externe Abhängigkeiten wurden deutlich reduziert. Externe Pakete wurde jetzt alle in den Verndo Ordner überführt, damit wird es in Zukunft auch deutlich leichter, diese zu aktualisieren.
Frontend:
Wegfall Schalter für Galerie / Listen Ansicht
neue entwickeltes Template ohne Bootstrap, full Responsive
Aufteilung aller HTML Dateien in Smarty-Blöcke zum Andocken
Content in Zukunft über Mpdf PDF-Ausgabe
Reviews mit SEO URL
NEU: SEPA, Bank Verbindung speichern
NEU: QR Code für Vorkasse und EU-Banktransfer bei Checkout Success und Order Mail
NEU: Kundenerinnerung bei Lagerbestand = 0
NEU: Infoleiste inkl. Vorlagen
PDFCreator kann gelöscht werden, wurde duch vendor Ordner ersetzt
Backend:
Finalisierung aller Module in Klassen & Template System
Neues, verbessertes Layout
Neues Benachrichigungssystem
Aufteilung aller HTML Dateien in Smarty-Blöcke zum Andocken
NEU: Google Translate API für Kategorien / Produkte
Statistiken überarbeitet und in Classen System überführen, NEU: PDF Druck
Ablösung CKEditor (EOL!) mit Tinymce (eventuell CKEditor v5 als Alternative in Zukunft)
Lexoffice API Integration, optional als Plugin
QR Code auf Rechnung
RMA Modul Überarbeitung
BLOG Modul Überarbeitung
RSS Feed Modul Überarbeitung
API
SLIM Upgrade 2 > 4
Deprecated
smarty Ordner im Template wird in Zukunft nicht mehr gezogen (neue Plugins immer in GXMainComponents/SmartyPlugins)
CSS Klassen im Template: v5 CSS Definitionen
Vorschau 5.1:
Deepl Translate API für Kategorien / Produkte
= noch nicht begonnen, aber in Planung
= erledigt
= in Arbeit
= BETA
= entfällt
Impressum: Andreas Kausch, Genthiner Str. 7, 99091 Erfurt, www.commerce-seo.de