PrestaShop - Lengow Plugin Änderungsprotokolle

✅ Version 3.5.2 (veröffentlicht am 25-05-2024)

🎉 Funktion

  • PrestaShop-Validator
    Korrektur des Feedbacks des PrestaShop-Validators (Struktur, Standard und Sicherheit).
  • Log php-Fehler
    Fügt den letzten php-Fehler zu den Lengow-Protokollen hinzu, indem die shutdown()-Funktion verwendet wird.
  • Rückgabeaktionen
    Erneutes Senden von Fehleraktionen beim Import von Befehlen per Cron.

🔧 Fehlerbehebung

  • FBA-Bestellungen amazon_us
    Aktualisierung der Adressfelder, die nicht vom Marktplatz geliefert werden
  • Bestell-URL im BackOffice
    Korrektur der Bestell-URLs im Backoffice, Verkauf/Bestellung beibehalten... 

✅ Version 3.5.1 (veröffentlicht am 16-05-2024)

🎉 Funktion

  • Telefonnummer-Informationen
    Fügt die Telefonnummer zu den Bestellinformationen im Tab „Lengow“ hinzu.
    Fügt die Versandtelefonnummer zur PrestaShop-Bestellversandadresse hinzu.
  • Entfernen der Tracking-Option
    Nicht mehr funktionsfähig, da das Tracking in Lengow abgeschafft wurde.

🔧 Fehlerbehebung

  • Adress-Relaisfirma
    Aktualisierung des Firmenfeldes für bestehende Adressen, einschließlich Relaispunkte.
  • Parameter-Link
    Hinzufügen des Parameter-Links zum Footer.
  • nameParser typehint
    Korrektur der php-Typisierung von nameParser für die Versionen 7.0 und 7.1. Rückwärtskompatibilität

✅ Version 3.5.0 (veröffentlicht am 29-04-2024)

🎉 Funktion

  • Rückgabemanagement
    Fügt ein Feld für die "tracking_number" und den "return_carrier" hinzu, wenn dies ein optionaler oder obligatorischer Parameter für den Marktplatz ist. Sendet diese Daten in der "order action".
  • Produkte exportieren (Filter)
    Exportiert Produktfilter (out_of_stock, inaktiv). Wird verwendet, um diese beiden Exportwerte zu konfigurieren.

  • Config Hook newOrders
    Konfiguriert das Auslösen von Hooks für newOrders-Befehle.

  • Name parser
    Implementiert einen Namensparser, wenn nur 'full_name' ausgefüllt ist (Amazon-Befehle), um den Vor- und Nachnamen zu finden.

🔧 Fehlerbehebung

  • Lagerproblem in der Multi-Shop-Verwaltung
    Ruft Lagerdaten im Geschäft ab, wenn die ID "null" ist.
  • Carrier Matching
    Verbesserte semantische Suche nach Name und Label.
  • B2B-Bestellfehler
    Verbesserte Identifizierung von B2B-Bestellungen.

✅ Version 3.4.7 (veröffentlicht am 13-02-2024)

🔧 Fehlerbehebung

  • Product_price und original_price in OrderDetail registriert
    Speichert die korrekten Produkt-Preiswerte für Bestellungen in den Spalten Product_price und original_price der Prestashop OrderDetail-Tabelle
  • Die interne ID wird aufgrund der Nichterreichbarkeit der Lengow API nicht in der Lösung synchronisiert
    Erlaubt 5 Versuche, die interne Bestell-ID mit API_ORDER_MOI zu aktualisieren

✅ Version 3.4.6 (veröffentlicht am 08-01-2024)

🎉 Funktion

  • Umschaltung der Umgebung
    Ermöglicht das Umschalten des Plugins in den Preprod/Prod-Modus über die Konfiguration
  • Teilweise Rückerstattung
    Der neue Lengow-Status "partial_refund" wird im Plugin berücksichtigt

🔧 Fehlerbehebung

  • php-Export / Befehlssynchronisation Speicherlimit
    Der Speicher für Produktexporte und Bestellsynchronisation wurde erhöht
  • Duplizierung von Konfigurationsfeldern
    Aufräumen von Deinstallation / Installation / Aktualisierung von Konfigurationswertens

✅ Version 3.4.5 (veröffentlicht am 30-10-2023)

🎉 Funktion

  • Hinzufügen von Code zu modifizierten Dateien
    Inhalt von modifizierten Dateien ist über Toolbox-Parameter zugänglich.
  • Hinzufügen der Option zur E-Mail-Anonymisierung
    Hinzufügen der Option zur E-Mail-Anonymisierung. Standardmäßig ist die Option deaktiviert.
  • Anzeige von Importparametern
    Hinzufügen der Möglichkeit, während des Imports initialisierte Parameter anzuzeigen. 

🔧 Fehlerbehebung

  • Fehler bei der Aktualisierung der "Umsatzsteuer-Identifikationsnummer" mit PrestaShop 1.7
    Die "Umsatzsteuer-Identifikationsnummer" kann während der Bestellaktualisierungen aktualisiert werden.
  • Duplizierung von Bestellungen während der Sardes-Migration durch eine Änderung des Werts "id_delivery"
    Überprüft nicht bereits importierte Befehle mit der "id_delivery".
  • PHP 8.1-Fehler, "null"-Wert bei Methoden
    Definiert einen Wert, um die Rückgabe eines "null"-Werts zu vermeiden.

✅ Version 3.4.4 (veröffentlicht am 07-06-2023)

🎉 Funktion

  • Entfernung der Kompatibilität mit PrestaShop 1.6
    Entfernt allen spezifischen Code für PrestaShop-Version 1.6 und bereinigt bestehenden Code.

🔧 Fehlerbehebung

  • Fixed kompatible Versionen, um die Modulinstallation in Prestashop 8.0 freizuschalten
  • Fixed Tools::jsonDecode() und Tools::jsonEncode() Funktionen für json_decode() und json_encode
  • Fixed Import von Bestellungen in Prestahop Backoffice aufgrund des Fehlers in LengowAddress.php
  • Import von Kunden aus Bestellung korrigieren
  • Hinzufügen von ProductAttribute in LengowCart.php für Kompatibilität mit Prestashop 8 während des Bestellimports im Backoffice
  • Korrektur der Aufzeichnung der tracking_number bei Aktualisierung des Bestellstatus auf der Backoffice-Seite
  • Veraltete Hooks aktualisieren in LengowHook.php

✅ Version 3.4.3 (veröffentlicht am 10-03-2023)

🔧 Bugfix

  • Die Anzeige der Bestellliste und des Produktkatalogexports, wenn der Debug-Modus von Prestashop aktiviert ist
    Wenn der Debug-Modus aktiviert ist, kollidiert das Skript zur Anzeige der Bestellliste und zum Export des Katalogs mit diesem Modus

✅ Version 3.4.2 (veröffentlicht am 27-01-2022)

🎉 Feature

  • Integration einer internen Toolbox mit allen Lengow-Informationen für den Support
    Integration einer Toolbox direkt im Plugin, die alle technischen Daten für den Support enthält. Wir finden auch eine Prüfsummenüberprüfung der Moduldateien, um zu überprüfen, ob keine Datei fehlt oder geändert wurde
  • Entfernung der Kompatibilität mit PrestaShop 1.5
    Entfernter gesamter Code spezifisch für PrestaShop Version 1.5 und bereinigter bestehender Code.
  • Hinzufügen der PHP-Version in der Toolbox
    Hinzufügen der auf dem Server des Kunden installierten PHP-Version in der internen und externen Toolbox des Plugins
  • Änderung der Fallback-URLs des Lengow Help Center
    Änderung aller Plugin-Fallback-URLs nach der Migration des Lengow Help Center von Stonly zu Zendesk
  • Hinzufügen des extra Feld-Update-Datums in der externen Toolbox
    Hinzufügen in der externen Toolbox des Datums der Aktualisierung des extra Feldes, um den Status einer Bestellung zum Zeitpunkt des Imports in das CMS zu visualisieren
  • Regelmäßige Aktualisierung der Marktplatzdaten im Carrier Matching
    Regelmäßige Aktualisierung des Marktplatz-Labels sowie der Daten, die anzeigen, dass ein benutzerdefinierter Carrier für eine Aktionsschiff verwendet werden kann. Konkret ist die Wahl des Carrier-Codes jetzt nur noch für Marktplätze obligatorisch, die keinen benutzerdefinierten Carrier akzeptieren.

🔧 Bugfix

  • Hinzugefügte Kompatibilität mit PrestaShop 1.7.8.1
    Korrigierte Deklaration der LengowCart::updateQty() Funktion, um sie mit der PrestaShop Version 1.7.8.1 kompatibel zu machen
  • [Import] Laden von Bestelltypen bei jeder Bestellsynchronisation
    Behoben eines Fehlers, um alle Bestelltypen bei jeder Bestellsynchronisation zu laden. Eine von der Marktplatz gesendete Bestellung wurde nicht mehr als solche erkannt, wenn sie bei der ersten Synchronisation einen Fehler aufwies

✅ Version 3.4.1 (veröffentlicht am 04-11-2021)

🎉 Feature

  • Hinzufügen der Kompatibilität mit PrestaShop 1.7.8

Der Installationsprozess wurde auf 1.7.8 aufgrund von Änderungen und Umbenennungen, die von PrestaShop in der Basis "Product" Klasse vorgenommen wurden, kompromittiert.

✅ Version 3.4.0 (veröffentlicht am 26-10-2021)

🎉 Feature

  • Integration der Bestellsynchronisation in den Toolbox-Webservice

Einrichtung der Synchronisation über einen bestimmten Zeitraum, ein Zeitintervall oder für eine spezifische Bestellung. Möglichkeit, die Synchronisation zu erzwingen, um aktuelle Fehler zu entfernen und den erneuten Import der Bestellung zu versuchen. Der Webservice gibt ein detailliertes JSON zurück, das die Anzahl der erstellten, fehlgeschlagenen, ignorierten, aktualisierten oder sogar schlecht formatierten Bestellungen enthält.

  • Abrufen des Status einer Bestellung im Toolbox-Webservice

Integration von Endpunkten zur Abfrage des Status einer Lengow-Bestellung im CMS. Wiederherstellung aller Lengow-Daten für eine bestimmte Bestellung: Liste der Fehler, Aktionen, Statusänderungen und aller für den Support notwendigen Daten.

  • Entfernung der Kompatibilität mit PrestaShop 1.4

Entfernung des gesamten Codes, der spezifisch für Version 1.4 von PrestaShop ist und Bereinigung des vorhandenen Codes.

✅ Version 3.3.2 (veröffentlicht am 12-08-2021)

🔧 Bugfix

  • Korrektur des GET-Auswahlparameters für die Export-URL

Implementierung eines Fixes zur Korrektur der Abfrage des GET-Auswahlparameters in der Export-URL und somit Rückgabe der korrekten Anzahl von Produkten.

✅ Version 3.3.1 (veröffentlicht am 19-07-2021)

🎉 Feature

  • Integration einer neuen Toolbox-URL 

Auslagerung der Plugin-Toolbox über Webservice. Die Toolbox-URL ermöglicht das Abrufen aller Plugin-Daten: Plugin-Zusammenfassung, Liste der Optionen, Prüfsumme der Plugin-Dateien und Liste der verfügbaren Logs. Es ermöglicht auch das Herunterladen von Logs für einen bestimmten Tag oder alle.

  • Hinzufügen eines Update-Modals im Plugin

Implementierung eines Modals, das darauf hinweist, dass eine neue Version des Plugins zum Download verfügbar ist. Dieses Modal wird standardmäßig einmal täglich angezeigt, wenn das Plugin veraltet ist. Es enthält alle Informationen, die das Update ermöglichen (Versions-Changelog, Update-Prozedur und Link zum Support) und bleibt kontinuierlich über einen Link in der Kopfzeile des Plugins angezeigt. 

  • Hinzufügen des JSON-Feldes in der Bestelldetailansicht

Integration des Feldes "JSON-Format", das das vollständige JSON der Bestellung zum Zeitpunkt des Imports in das Plugin enthält. Dieses Feld ist sichtbar im Lengow-Block, der sich in der Detailansicht der PrestaShop-Bestellung befindet.
🔧 Bugfix

  • Abrufen der Haupt-URL des Shops für die Plugin-URLs 

Verbesserung der Funktion getBaseUrl(), um immer die Haupt-URL des PrestaShop-Shops zu berücksichtigen. Vor diesem Fix konnten Plugin-URLs (Feed und Cron) manchmal inaktive Subdomains verwenden.

✅ Version 3.3.0 (veröffentlicht am 24-03-2021)

🎉 Feature

  • Implementierung des neuen Verbindungsprozesses

Entfernung des alten Verbindungssystems über Iframe und Hinzufügung mehrerer Bildschirme, die die Verbindung und Zuordnung von Katalogen ermöglichen

✅ Version 3.2.4 (veröffentlicht am 26-02-2021)

🎉 Features 

  • Hinzugefügt Kompatibilität für 1.7.7.x Versionen von PrestaShop

Bestellimportverwaltung auf den neuesten Versionen von PrestaShop 1.7.7.x und Aktualisierung der Bestelldetailvorlage

🔧 Bugfix
  • Korrektur der SQL-Abfrage bei der Produktsuche

Implementierung einer Korrektur bei der Verknüpfung der SQL-Abfrage, die ein Produkt nach einem seiner Attribute (Referenz, EAN, ISBN, ID ....) sucht.

  • Verbesserter Zähler auf Modulgittern

Ersetzung einer nativen PrestaShop-Funktion durch eine SQL-Zählung auf dem Code, der die Anzahl der Elemente für die Paginierung auf den Modulgittern (Produkt und Bestellung) abruft.

✅ Version 3.2.3 (veröffentlicht am 26-10-2020)

🎉 Features 

  • Hinzufügen neuer Links zum Lengow Help Center und Support

Implementierung der neuen Lengow Help Center-URLs auf dem Dashboard sowie auf der Hilfeseite. Aktualisierung der Formular-URLs, die die Erstellung von Support-Tickets (Französisch und Englisch) ermöglichen.

  • Hinzufügen von customer_vat_number in admin order detail & lengow_order Tabelle

Hinzufügen der innergemeinschaftlichen Umsatzsteuer-Identifikationsnummer direkt im Modul, wenn sie vom Marktplatz bereitgestellt wird. Diese Daten sind sichtbar im Lengow-Block in den PrestaShop-Bestelldetails.

🔧 Bugfix

  • Laden des Verbindungs-Iframes nur in https

Das Verbindungs-Iframe funktionierte nicht mehr im Modul aufgrund eines http / https Protokollfehlers. Das Iframe wird nun ausschließlich in https geladen, um dieses Problem zu lösen.

✅ Version 3.2.2 (veröffentlicht am 09-06-2020)

 🎉 Features  

  • [import] Hinzufügen von Bestellungstypen im Bestellverwaltungsbildschirm

Hinzufügen von Bestellungstyps (express, prime, b2b, geliefert von marketplace) im Bestellverwaltungsbildschirm sowie in der Bestelldetail

  • [import] Hinzufügung der Währungsumrechnungsoption im Bestelloptionsfeld

Hinzufügung einer Option in der Konfiguration des Plugins, um die Bestellungen mit der nativen Währung des Marktplatzes zu importieren. Standardmäßig bringt das Plugin Bestellungen mit der Währung, die in Lengow ausgewählt wurde

  • [import] Integration des Regionscodes in die Liefer- und Rechnungsadressen
Suche nach der richtigen Region bei der Erstellung von Liefer- und Rechnungsadressen (erweiterte Suche für Spanien und Italien)

 

🔧 Bugfix 
  • Hinzufügen von isset für den Fall, dass einige Variablen nicht gesetzt wurden und mehrere PHP-Hinweise verursachten
  • Aktualisierung des Zugriffstokens bei Wiederherstellung eines HTTP 401-Codes

✅ Version 3.2.1 (veröffentlicht am 12-03-2020)

🔧 Bugfix

  • [export] Änderung der Bedingung zur Suche nach Kombinationsattributen
  • Hinzufügung des HTTP 201-Codes in den Erfolgscodes

✅ Version 3.2.0 (veröffentlicht am 04-03-2020)

🎉 Funktionen  

  • Hinzufügung der Kompatibilität mit PHP 7.3
  • [import] Schutz des Imports von anonymisierten Bestellungen

Anonymisierte Bestellungen werden nicht importiert, außer im Falle des Imports einer spezifischen Bestellung, wenn sie bereits importiert wurden, kann der Status aktualisiert werden

  • [import] Schutz des Imports von Bestellungen, die älter als 3 Monate sind

Bestellungen, die älter als 3 Monate sind, werden nicht importiert, außer im Falle des Imports einer spezifischen Bestellung, wenn sie bereits importiert wurden, kann der Status aktualisiert werden

  • Refactoring und Optimierung der Connector-Klasse

Vollständige Neugestaltung der Klasse, die die Verbindung zwischen dem Modul und den Lengow-APIs ermöglicht. Speicherung des temporären Autorisierungstokens, um es bei jedem Aufruf nicht abrufen zu müssen (Lebensdauer 3000 Sekunden). Aufzeichnung aller möglichen Fehler, die von den APIs sowie von Curl zurückgegeben werden. Einrichtung einer Sicherheit, um das Autorisierungstoken wiederherzustellen, wenn es nicht mehr gültig ist. Hinzugefügt Konstanten für API-Routen, HTTP-Fehlercode, API-Rückgabeformat und API-Methode

  • Optimierung der API-Aufrufe für die Synchronisation von Bestellungen und Aktionen

Neugestaltung des Systems zur Abrufung von Bestellungen und Aktionen, um nur Änderungen zu berücksichtigen, die in den letzten 3 Stunden vorgenommen wurden. Wenn eine Synchronisation blockiert, erhöht sich diese 3-Stunden-Verzögerung schrittweise bis zur maximalen Anzahl von Synchronisationstagen, die vom Händler ausgewählt wurden. Bei einer manuellen Synchronisation beginnen wir immer mit der Anzahl der Tage, die in der Plugin-Konfiguration ausgewählt wurden

  • Anzeige einer Warnung, wenn das Plugin nicht mehr auf dem neuesten Stand ist

Einrichtung einer Warnung, wenn die Version des installierten Plugins nicht mehr auf dem neuesten Stand ist. Integration eines Links, um direkt die neueste Version des Plugins über diesen Block abzurufen

  • Umbenennung von Preprod Mode in Debug Mode

🔧 Bugfix 

  • Refactoring und Optimierung von Daten mit der richtigen Gebietsschema
  • [import] Erhöhte Sicherheit für Bestellungen, die ihren Marktplatznamen ändern

✅ Version 3.1.4 (veröffentlicht am 16-10-2019)

🔧 Bugfix 

  • [import] Entfernte Kompatibilität mit Version 3 des Mondial Relay-Plugins

✅ Version 3.1.3 (veröffentlicht am 11-10-2019)

🎉 Funktionen

  • [import] Umsatzsteuer-Identifikationsnummer Registrierung bei Liefer- und Rechnungsadressen

Registrierung der innergemeinschaftlichen Umsatzsteuer-Identifikationsnummer bei den Liefer- und Rechnungsadressen. Wenn diese Daten nur auf der Rechnungsadresse vorhanden sind, werden sie auf die Lieferadresse kopiert

🔧 Bugfix 

  • Wiederherstellung aller aktiven Shops bei der Suche nach Token
  • Implementierung von dynamischen Links in Vorlagen für JS- und CSS-Skripte
  • [import] Verwendung von semantischem Matching, wenn Versandmethoden leer sind

✅ Version 3.1.2 (veröffentlicht am 05-09-2019)

🎉 Funktionen 

  • [export] Refactoring und Optimierung der Produkt-Datenwiederherstellung

Neuschreiben der Produktklasse, um zukünftige Entwicklungen zu erleichtern und den Exportprozess zu optimieren.

  • [export] Hinzufügen des ISBN-Feldes im Export-Feed für PrestaShop 1.7

Die Version 1.7 von PrestaShop gibt die Möglichkeit, die ISBN über die Produkte zu informieren. Dieser Wert ist jetzt standardmäßig im Exportstrom vorhanden. Er ist leer für Versionen, die niedriger als 1.7 sind.
🔧 Bugfix 

Dieser Artikel wurde automatisch übersetzt. Bei Unsicherheiten bitten wir Sie, die Originalversionen auf Französisch oder Englisch zu konsultieren.

Beiträge in diesem Abschnitt

Unsere Supportzeiten:
Montag bis Freitag von 9:00 - 18.30 Uhr