1. Home
  2. Aktuelles
  3. Was ist neu in 1.5.7g?

Was ist neu in 1.5.7g?

Generelles:

1.5.7g deutsch ist ein sehr umfangreicher Service Pack für 1.5.7 deutsch
Es integriert die fast vollständige Codebasis der aktuellen amerikanischen Version 1.5.8 in die deutsche Zen Cart Version
Damit wird PHP 8.1.x vollständig unterstützt.
Die integrierten Module und 3rd Party Komponenten werden auf den Stand von November 2023 gebracht.
Die Umstellung der Sprachdateien, die die amerikanische Version 1.5.8 bereits mitbringt, wird in einer für Herbst 2024 geplanten deutschen Zen Cart Version 1.5.8/2.0.0 mit vollständiger PHP 8.2 Unterstützung nachgezogen.
Dadurch kann in 1.5.7g weiterhin mit den gewohnten Sprachdefinitionen gearbeitet werden.
1.5.7g behebt auch alle Fehler die seit Erscheinen von 1.5.7f aug Github gemeldet wurden.

Aktualisierte Komponenten:
* PHP Mailer Update auf 6.8.1
* MobileDetect Update auf 3.74.3
* CKEditor Update auf 4.22.1
* TinyMCE Editor Update auf 6.7.2
* braintree_web Update auf 3.97.2, braintree_php Update auf 6.14.0
* FontAwesome Update auf 6.4.0
* jQuery Update auf 3.7.1
* Image Handler Update auf 5.3.4 mit webp Unterstützung

Neue Funktionalitäten:
* Kunden können Kundengruppen zugeordnet werden. Plugins könnten bestimmte Funktionen nur für bestimmte Kundengruppen bereitstellen.
* Unterstützung des Plugin Managers für Module, die bereits dieses Format nutzen
* Beim Löschen eines Kunden kann entweder der gesamte Kundeneintrag gelöscht werden (Standard) oder mit „Nur vergessen“ nur die persönlichen Daten anonymisiert werden.
* Logfilemanager integriert (automatisches Löschen von Logfiles nach einem bestimmten Zeitraum)

Verbesserungen:
* Vollständige Unterstützung von PHP 8.1
* Neustrukturierung wichtiger Funktionsdateien
* Performanceoptimierung durch Zentralisierung von Klassen und Funktionen
* Admin Layout durchgehend augenfreundlich und mobilefreundlich
* Suchfunktionen im Adminbereich verbessert
* mehrfache Sprachdefinitionen wurden entfernt
* Artikelmerkmale stehen nun auch in den anderen Artikeltypen zur Verfügung
* Steuersatz der Versandkosten wird nun in der Datenbank bei der Bestellung gespeichert
* Performanceverbesserungen für Shops mit großen Datenbanken
* Neue Zusatzinformationen auf der Adminseite Bestellungen

Neue Konfigurationseinstellungen im Adminbereich:

Konfiguration > Mein Shop – Grundeinstellungen

  • Voreinstellung für Kundenbenachrichtigung beim Update einer Bestellung
    Hier kann eingestellt werden, welche Benachrichtigungsart beim Aktualisieren einer Bestellung vorausgewählt ist
  • Admin Login als Kunde
    Diese Funktion ist nun bereits integriert, die Installation des früheren separaten Moduls ist nicht mehr erforderlich

Konfiguration > Spamschutz

Mit Version 1.5.7 ist nun in der deutschen Zen Cart Version ein verbesserter Honeypot Spamschutz integriert.
Die Seiten Kontakt, Registrierung, Frage zum Artikel und Bewertung schreiben sind mit 2 zusätzlichen versteckten Formularfeldern ausgestattet.
Spambots versuchen alle vorhandenen Formularfelder auszufüllen, werden versteckte ausgefüllt, kann es sich nur um Spam handeln.
Damit Spambots die Namen der versteckten Felder nicht in ihre Listen aufnehmen können, werden die Namen dieser Felder automatisch regelmäßig gewechselt in dem Zeitrahmen, den Sie hier einstellen.
Das ist eine deutliche Verbesserung gegenüber älteren Zen Cart Versionen, bitte beachten Sie aber, dass auch diese Lösung keinen 100% Spamschutz bieten kann.
Sollten Sie weiterhin Spam über die Shop Kontaktformulare bekommen, müssen Sie die Formulare mit einem echten Captcha, z.B. Google reCaptchaV3 absichern.

Nicht mehr enthalten:

Google Analytics
Die österreichische Datenschutzbehörde hat entschieden, dass es gegen die DSGVO verstößt, wenn österreichische Webseiten Google Analytics verwenden. Auch die niederländische Datenschutzbehörde prüft aktuell, ob die Verwendung von Google Analytics zulässig ist. Anlass war eine Beschwerde der Datenschutzorganisation NOYB von Max Schrems.
Es wird erwartet, dass weitere europäische Länder, auch Deutschland ähnlich entscheiden.
Da sich Google Analytics derzeit nicht wirklich datenschutzkonform einbinden lässt, wurde die Funktionalität aus Zen Cart entfernt.
Wenn Sie Google Analytics weiter einsetzen wollen, dann steht dafür ein Modul zur Verfügung, das auch ein Cookie Consent Tool mitbringt:
https://www.zen-cart-pro.at/knowledgebase/ga4-google-ads-cookie-consent-1-0-0-fuer-zen-cart-1-5-7-deutsch/
Oder Sie integrieren es via Google Tag Manager manuell in Ihr Template.
Für eine vollständig datenschutzkonforme Websiteanalyse empfehlen wir statt Google Analytics  die Integration von Matomo.

Facebook Like Button
Die veraltete Facebook Like Button Funktionalität, die ebenfalls nicht datenschutzkonform ist, wurde entfernt
Konfiguration > Open Graph/Microdata enthält keine entsprechenden Konfigurationen mehr

Altes Zahlungsmodul PayPal IPN (Website Payments Standard)
Sollten Sie in Ihrem Shop noch dieses alte PayPal Modul verwenden, stellen Sie nach dem Update auf 1.5.7 auf PayPal Express (paypalwpp) um.

Neue Funktionalitäten (Auszug)

Admin – Kunden > Bestellungen

    • Schnelle Aktualisierung einer Bestellung direkt aus der Bestellübersicht möglich
    • Platzsparende Einbindung von PayPal und Braintree Rückerstattungsdetails (Bearbeitungsfeld erscheint erst nach Anclicken des Links)
    • Die Bestellstatusupdatemails werden nun in der Sprache der Bestellung versandt, da die Sprache der Bestellung nun in der Datenbank gespeichert wird.
      Damit ist es nicht mehr nötig die Administration vor der Aktualisierung einer Bestellung auf eine andere Sprache umzuschalten!
    • Für Bestellkommentare ist nun der eingestellte HTML Editor verfügbar.
    • Die Rechnung enthält nun Thumbnails der Artikelbilder und Attributbilder.
      Falls das nicht gewünscht ist:
      admin/invoice.php
      ca. Zeile 11 bis 14 die entsprechenden Konfigwerte ändern:
      $show_product_images = false;
      $show_attrib_images = false;
    • Der Lieferschein enthält nun Thumbnails der Artikelbilder und Attributbilder.
      Falls das nicht gewünscht ist:
      admin/packingslip.php
      ca. Zeile 10 bis 13 die entsprechenden Konfigwerte ändern:
      $show_product_images = false;
      $show_attrib_images = false;

Admin > Webshop > Kategorien & Artikel

      • Schnelländerung des Nettopreises direkt aus der Artikelliste möglich (Euro Symbol)
      • In der Artikelbearbeitung wird nun ein Thumbnail des aktuell hinterlegten Artikelbildes angezeigt

Admin – Webshop > Cross Sell Administration

Aktualisierung der Funktionalität auf 2.0.1 mit verbessertem Handling

Admin – Define Pages Editor

Der Infotext oberhalb des Warenkorbes ist nun eine Define Page und damit über die Administration editierbar (define_shopping_cart)

Admin – Tools
Menüpunkte sind nun alphabetisch sortiert

Admin > Statistiken
Menüpunkte sind nun alphabetisch sortiert

Frontend – Artikelliste

Artikel mit nur einem einzigen Attribut können jetzt direkt aus der Artikelliste in den Warenkorb gelegt werden

Frontend – Sitemap

Die Sitemap enthält nun auch die EZ Pages

Frontend – Artikeldetailseite

Frage zum Artikel stellen ist nun vorintegriert.
Falls nicht benötigt unter Webshop > Artikeltypen > Layouteinstellungen deaktivieren

Sprachauswahl im Template responsive_classic

Falls in der Desktop Version die Sprachauswahlsidebox aktiv ist wird die Sprachauswahl nun auch in der mobilen Version angezeigt

Changelog

1.5.7g deutsch ist ein Major Release mit Änderungen in fast allen Dateien gegenüber 1.5.6f deutsch.
Eine detaillierte Liste aller Änderungen gegenüber der veralteten Version 1.5.6  ist auf Github ersichtlich:
v1.5.6f…v1.5.7g


Beitrags Info:

zuletzt aktualisiert am 18. November 2023 um 19:48

Beitrags Tags:


War dieser Beitrag hilfreich?

Weitere Beiträge zu diesem Thema