Alles, was Sie wissen sollten bevor Sie installieren.
Ein detaillierter Blick darauf, wie CSV- & XML-Import/Export für PrestaShop 8 & 9 — Visuelles Mapping, geplante FTP/SFTP-Importe funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Eine echte Import-/Export-Engine, nicht der native CSV-Import
Der eingebaute CSV-Import von PrestaShop hilft bei einem einmaligen manuellen Ladevorgang, aber er kann sich keine Konfiguration merken, keine Datei bei einem Lieferanten abholen und nicht jede Nacht von selbst laufen. Dieses Modul industrialisiert den Datenaustausch: Sie beschreiben Quelle, Format und Spaltenzuordnung einmal, speichern das Profil und verwenden es beliebig wieder oder planen es. Import wie Export, CSV wie XML — dasselbe Werkzeug deckt den gesamten Lebenszyklus Ihres Katalogs ab.
Das visuelle Mapping, das Stunden spart
Laden Sie eine Beispieldatei hoch oder lassen Sie das Modul sie aus der entfernten Quelle holen: Es erkennt die Spalten, zeigt eine Vorschau der ersten Zeilen und schlägt automatisch eine Zuordnung zu den PrestaShop-Feldern vor. Die Erkennung deckt gängige Bezeichnungen auf Französisch und Englisch ab — Referenz und SKU, Preis, Menge und Bestand, EAN und Barcode, MwSt. — und lässt Sie jede Zuordnung in einer übersichtlichen Tabelle anpassen. Schluss mit dem Nachzählen von Spalten und fehlgeschlagenen Importen, weil sich eine Spalte verschoben hat.
Ein Profil für jeden Feed, wiederverwendbar und planbar
Jedes Profil kapselt alles: die Quelle (Upload, URL, FTP, SFTP oder lokale Datei), das Format und seine Kodierung, das Trennzeichen, das Spalten-Mapping, die Import-Optionen und den Zeitplan. Legen Sie so viele an, wie Sie brauchen — den täglichen Produkt-Feed Ihres Großhändlers, den wöchentlichen Kundenexport in Ihr Marketing-Tool, das stündliche Preis- und Bestands-Update. Ein Profil startet mit einem Klick aus dem Back-Office oder löst sich selbst aus, wenn seine Frequenz fällig ist.
Ihre Dateien, automatisch geholt und abgelegt
Beim Import holt das Modul die Datei dort ab, wo sie liegt: eine URL über HTTP/HTTPS, ein FTP-Server im passiven oder aktiven Modus, ein SFTP-Server (über die ssh2-Erweiterung, mit einer expliziten Meldung, falls sie fehlt) oder ein auf das Shop-Verzeichnis beschränkter lokaler Pfad. Beim Export kann es umgekehrt die erzeugte Datei auf Ihrem FTP/SFTP oder in einem lokalen Ordner ablegen oder einfach zum Download anbieten. FTP-/SFTP-Passwörter werden ruhend verschlüsselt und verlassen den Server nie im Klartext.
Für große Dateien konzipiert
Ein Katalog mit Zehntausenden Zeilen wird nicht in einer einzigen Anfrage importiert. Die Engine verarbeitet die Datei in aufeinanderfolgenden AJAX-Batches, zeigt einen Live-Fortschrittsbalken und nimmt nach jedem Batch an der exakten Byte-Position wieder auf — kein Risiko eines PHP-Timeouts, selbst beim Shared Hosting. Im Cron-Modus läuft die Verarbeitung synchron bis zur letzten Zeile. Jeder Batch aktualisiert die Zähler OK / Fehler / gesamt in Echtzeit.
Die Geschäftsformate von PrestaShop, nativ verarbeitet
Das Modul versteht die Besonderheiten des PrestaShop-Katalogs. Kombinationen werden als Gruppe:Wert|Gruppe:Wert geschrieben — zum Beispiel Größe:M|Farbe:Rot — und sowohl Attributgruppen als auch -werte werden angelegt, falls sie nicht existieren; die Kombination wird an ihrem exakten Attributsatz erkannt. Merkmale folgen dem Format Name:Wert|Name:Wert. Kategorien, Bilder und Tags werden als Mehrfachwerte mit dem Trennzeichen Ihrer Wahl geschrieben, wobei das erste Bild als Titelbild dient. Der MwSt.-Satz wird der richtigen Steuergruppe des Standardlands zugeordnet, und Bilder können aus URLs heruntergeladen werden.
Nachvollziehbarkeit und Benachrichtigungen für ein ruhiges Gewissen
Jeder Durchlauf hinterlässt eine Spur: Status, Anzahl der verarbeiteten, erfolgreichen und fehlerhaften Zeilen, Meldung und zeilenweises Fehlerdetail (die ersten 200). Sobald ein Import fehlschlägt oder abgelehnte Zeilen enthält, wird automatisch eine E-Mail-Benachrichtigung an die Adresse Ihrer Wahl gesendet, mit einer Vorlage auf Französisch oder Englisch. Protokolle werden automatisch gemäß der von Ihnen definierten Aufbewahrungsdauer bereinigt, und temporäre Dateien werden nach 48 Stunden entfernt. Das Modul fügt keinen Core-Override hinzu und deinstalliert sich sauber.
Es gibt noch keine Rezensionen.