Liebe Shopbetreiber, im Kundenportal findet ihr den Download des Service Packs v3.15.3.0 und die zugehörige Vollversion v3.15.3.0. Dieses Service Pack ist ausschließlich für die Shopversionen v3.15.2.x vorgesehen. In diesem Update haben wir nochmals an Themes und Styleedit geschraubt, damit Contentzones und Designvarianten ohne diese alle kopieren zu müssen in Childthemes funktionieren. Bei Leuten die unnötigerweise die Webfont URL in Styleedit komplett geleert haben (wirklich unnötig, kein DSGVO Problem!) führte das dazu, dass dann eine Font direkt aus dem Google CDN geladen wurde (je nachdem wen man genau fragt eventuell ein DSGVO Problem...), das wurde gefixed. Ausserdem halten mit diesem Update unsere neuen Farben und unser neues Logo auch in 3.15 Einzug. Dann noch etwas Heidelpay und ein Potpourri anderes, das ergibt ein Servicepack. Neuerungen und Änderungen in der 3.15.3.0 beta1 [Installer] Bei der Neuinstallation wird nicht mehr fälschlicherweise die Seiten zum Anpassen der Dateirechte nach Auswahl der Sprache angezeigt [StyleEdit 4] Es werden wieder die Artikel in der Produktliste im StyleEdit angezeigt, wenn FSK18 kaufen aktiv ist und im Shop keine FSK 18 Artikel vorhanden sind [StyleEdit 4] Das Theme Malibu kann jetzt nicht mehr innerhalb von StyleEdit gelöscht werden und das Löschen von Duplikaten führt nicht mehr zu Fehlern. [Updater] Änderungsdatum von Dateien wird nun zuverlässiger erkannt [StyleEdit 4] Wenn die Google Webfont URL geleert wird, führt dies nicht mehr zu einer Einbindung der Roboto Schrift direkt aus dem Google CDN [Adminbereich] Sprachdateien für eigene Versandmodule werden nun in der Bestellnachbearbeitung geladen [StyleEdit] Themes können jetzt ohne eine initiale Aktivierung im StyleEdit4 verwendet werden [StyleEdit] StyleEdit 4 kann jetzt auch gestartet werden wenn ein Theme ohne theme.json installiert wurde [Checkout] Styles im Popup "Alle Produkt-Details" im Bestellabschluss werden wieder geladen [StyleEdit] Beim Sortieren von Menüboxen im StyleEdit können keine Boxen mehr verschwinden [StyleEdit4] Die ContentZones werden jetzt vom übergeordneten Theme geerbt [StyleEdit4] Die Varianten arbeiten jetzt mit untergeordneten Themen [Adminbereich] Lieferanschrift wird nun auch auf der Rechnung ausgegeben wenn nur das Feld "Firma" ausgefüllt ist und "Vor- und Nachname" leer ist. [Checkout] Im Bestellvorgang wird nun keine Warnung mehr unter PHP 7.2 ausgegeben wenn eine Bestellbestätigung versendet wo Artikel mit GX-Customizer und normalen Artikeln gemischt sind [Adminbereich] Englische Übersetzung für Artikel-Filter korrigiert [Frontend] Die Swiper-Komponente erlaubt es nun, zum nächsten Bild zu wechseln, wenn es mehr sind. [Installer] Prüfung der Shop-URL verbessert wenn der Browser-Cache deaktiviert ist [Adminbereich] Die Adressen (Kunde, Rechungsadresse, Lieferadresse) in der Bestellansicht werden nun besser dargestellt, wenn Teile der Adressdaten leer sind [StyleEdit] Im StyleEdit4 werden nun die Icons in den Widget korrekt angezeigt [Adminbereich] Speichern Button beim Bearbeiten von Cross-Selling Artikeln ist solange deaktiviert bis man eine Änderung vornimmt [StyleEdit] StyleEdit4 kann nun geöffnet werden wenn am Ende des Vornamens eines Kunden ein Leerzeichen ist. [Core] Gambio Link im Frotenend wurde mit rel=noopener versehen [Core] Beim Löschen eines Produkts werden die zugehörigen Eigenschaften-Daten wieder zuverlässig mit gelöscht [REST-API] Die Lieferzeit wird jetzt automatisch beim Aktualisieren des Lagerbestands eines Produkts über die REST-API angepasst [StyleEdit4] Das Fußzeilen-Bearbeitungssymbol ist jetzt weiß [Core] Yoochoose ist nun mit den Themes kompatibel [Frontend] Child-Themes laden jetzt das Sitemap-Template aus dem public/theme Ordner [Adminbereich] Logo in Kundenstornomails wird jetzt angezeigt [REST-API] Löschen von Artikeln mit Eigenschaften löscht nun in allen verknüpften Tabellen [Partner] Heidelpay-Zahlungsweisen setzen wieder den Bestellstatus korrekt [Adminbereich] Das Paketleergewicht und Paketmaximalgewicht wird jetzt in der Spalte Kg der Bestellübersicht mit berücksichtigt [Frontend] Der Text für das Label und den Platzhalter der Anmerkungen im Checkout sind nun in zwei verschiedenen Phrasen gespeichert [Installer] Es wurde ein zusätzlicher Absatz in die Erfolgsmeldung des Gambio Installers hinzugefügt [Adminbereich] Es ist nicht mehr möglich Sonderangebote mit negativen Produktpreisen anzulegen [Adminbereich] Auf der Bestelldetailseite des Gambio Admins wird nun ein neutrales Währungsicon verwendet [Frontend] Das Adresszusatzfeld ist nun auf 100 Zeichen limitiert [Frontend] Produkte deren Preise nicht verfügbar sind werden nun automatisch aus dem Warenkorb entfernt Neuerungen und Änderungen in der 3.15.3.0 [Checkout] Bestellvorgang ohne Hub Connector nun fehlerfrei [Checkout] Es werden keine Warnung mehr angezeigt sollte man ein GX-Customizer Produkt mit Dateiupload und 2 weiteren Produkten kaufen. [Core] Es werden keine Warnungen mehr beim Löschen von Produkten aus dem Warenkorb ausgegeben. [Core] Rebranding: Neues Gambio-Logo und neue Farben im Gambio Admin, Installer und Updater [Core] Das Verzeichnis public/theme wird jetzt automatisch erstellt wenn es fehlt. [Frontend] Themes können nun genutzt werden, wenn der Shop im Ordner /html/ installiert ist. [Frontend] Die gesamte Themehierarchie wird nun beim Überladen beachtet. [Frontend] Kategorien im Suche Dialog können wieder angeklickt werden. [Frontend] Hinzufügen der Möglichkeit, das Land für die Versandkostenschätzung im Warenkorb zu ändern, wenn keine verfügbaren Methoden verfügbar sind. [StyleEdit 4] Beim Duplizieren eines Themes werden nun alle Einstellungen und Varianten aus dem Original übernommen [StyleEdit 4] Beim Duplizieren eines Themes in StyleEdit4 wird nun ein Kind-Theme des duplizierten Themes, statt eines neuen Themes erzeugt.
@gambio update durchgeführt, beim zurück zum Shop kommt das. siehe Bild Edit: Fehler gefunden, war der Service Worker, der hat dazwischen gefunkt.
Dein merkwürdiger Einbau in deinem Shop wirft sowieso recht viele Fehler. Der Shop ist aber auch keine Progressive Webapp oder leicht zu einer zu machen, er ist eher weit weg davon. Das kann nie hinhauen, wirklich nicht, was du da raufnageln willst.
Update gemacht. Seit dem geht gar nix mehr. FATAL ERROR(1): "Uncaught --> Smarty Compiler: Syntax error in template "eval:<!-- Global site tag (gtag.js) - Google ..." on line 5 "function gtag(){dataLayer.push(arguments);}" - Unexpected ".", expected one of: "}" <-- thrown"Information: <br /> <b>Fatal error</b>: Uncaught --> Smarty Compiler: Syntax error in template "eval:<!-- Global site tag (gtag.js) - Google ..." on line 5 "function gtag(){dataLayer.push(arguments);}" - Unexpected ".", expected one of: "}" <-- thrown in <b>/www/htdocs/w0174bd5/Geschenkebude-Shop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php</b> on line <b>5</b><br />
Es sind keine Codes drin. Habe jetzt wieder auf Template gestellt, dann funktioniert der Shop wieder, als Theme leider nicht.
Theme oder Template ist egal, das wars nicht. Dein Shop geht, weil ich den eben geflickt hab. Ich habe dennoch gerade 3.15.3.0 aus dem Portal genommen, weil noch viele Leute mehr sonst in dein Problem laufen dürften. Das Risiko wollen wir vermeiden. Das Problem ist die Erweiterung der Trackingcodefunktion. Alles was da eingetragen wird, ins bisherige und in den beiden neuen Feldern, wird von Smarty geparsed. Damit kann das viel mehr als vorher. Wenn da aber schon ein Javascript drin steht, führt das zu einem Fehler. Man müsste das in literal-Tags packen um das zu vermeiden. Es gibt eine einfache Lösung dazu, wir werden die zeitnah mit einem 3.15.3.1 veröffentlichen, dann laufen da nicht noch mehr Leute rein.
Nein, stimmt nicht. Die Literal-Blöcke vergiss mal, es reicht aus, wenn im Javascript hinter den geschweiften Klammern Leerzeichen stehen.