PrestaShop Import / Export

CSV- & XML-Import/Export für PrestaShop 8 & 9 — Visuelles Mapping, geplante FTP/SFTP-Importe

Ihr gesamter PrestaShop-Katalog als CSV oder XML, in beide Richtungen, ohne Kopfschmerzen.

Eine universelle Import-/Export-Engine, die jede CSV- oder XML-Datei mit Ihrem Shop verbindet: Sie ordnen die Spalten visuell den PrestaShop-Feldern zu, speichern alles in einem wiederverwendbaren Profil und lassen den Cron Ihre Lieferanten-Feeds von FTP, SFTP oder einer URL abholen. AJAX-Batch-Import ohne Timeout, Wiederaufnahme nach Unterbrechung, detailliertes Protokoll und eine E-Mail-Benachrichtigung beim kleinsten Fehler. Produkte, Kombinationen, Kategorien, Kunden, Bestand und Preise beim Import; Produkte, Kategorien, Kunden und Bestellungen beim Export.

Auf einen Blick
  • Import UND Export als CSV & XML: Produkte, Kombinationen, Kategorien, Kunden, Bestand & Preise beim Import; Produkte, Kategorien, Kunden, Bestellungen beim Export
  • Visuelles Spalten-Mapping mit intelligenter Auto-Erkennung (Ref/SKU, Preis, Menge, EAN, MwSt.…) und Vorschau der ersten Zeilen
  • Gespeicherte Profile, mit einem Klick wiederverwendbar — mit Quelle, Einstellungen, Mapping und Zeitplan
  • Geplante Importe per Cron von FTP, SFTP, URL oder lokaler Datei — stündliche, tägliche oder wöchentliche Frequenz pro Profil
  • AJAX-Batch-Import ohne Timeout mit Wiederaufnahme, zeilenweisem Fehlerprotokoll und E-Mail-Benachrichtigung bei Fehlern
PrestaShop 8 & 9 CSV & XML Visuelles Mapping FTP-/SFTP-Cron Import ohne Timeout
  • 30 Tage Rückgaberecht
  • 12 Monate Updates
  • 24-h-Support
www.datafirefly.com/de/
CSV- & XML-Import/Export PrestaShop 8 & 9 — Visuelles Mapping, geplante FTP/SFTP-Importe
v1.0.1 · aktualisiert 2026-07-05
Was es leistet

Die Kurzfassung.

01

Visuelles Mapping — kein Rätselraten mehr bei Spalten

Laden Sie eine Beispieldatei hoch (oder holen Sie sie aus der entfernten Quelle): Das Modul erkennt die Spalten, zeigt eine Vorschau der ersten Zeilen und ordnet jede Spalte dank FR/EN-Erkennung automatisch dem richtigen PrestaShop-Feld zu (Referenz/SKU, Preis, Menge/Bestand, EAN/Barcode, MwSt.…). Sie passen an, bestätigen — fertig gemappt.

02

Profile statt Wegwerf-Importe

Jede Konfiguration — Quelle, Format, Kodierung, Trennzeichen, Mapping, Optionen und Zeitplan — wird in einem benannten Profil gespeichert. Der tägliche Feed Ihres Lieferanten, der wöchentliche Kundenexport, das stündliche Bestands-Update: Jedes hat sein Profil, mit einem Klick startbar oder automatisch per Cron ausgelöst.

03

Ihre Lieferanten-Feeds kommen von selbst

Holen Sie Ihre Dateien von einer URL (HTTP/HTTPS), einem FTP-Server, einem SFTP-Server oder einem lokalen Pfad, in einer stündlichen, täglichen oder wöchentlichen Frequenz je Profil. Eine einzige per Token gesicherte Cron-URL genügt: Jeder Durchlauf führt nur die fälligen Profile aus. Exporte lassen sich umgekehrt automatisch auf Ihrem FTP/SFTP ablegen.

04

Batch-Import, null Timeout

Große Dateien werden in aufeinanderfolgenden AJAX-Batches verarbeitet, mit einem Live-Fortschrittsbalken und einer exakten Wiederaufnahme nach Byte-Position: Ein Import von Zehntausenden Zeilen lässt PHP nie ins Timeout laufen. Im Cron läuft die Verarbeitung in Schleife bis zum Ende.

05

Kombinationen, Merkmale, Bilder: erledigt

Kombinationen werden als Gruppe:Wert|Gruppe:Wert geschrieben (fehlende Attributgruppen und -werte werden angelegt), Merkmale als Name:Wert|Name:Wert, Kategorien und Bilder als Mehrfachwerte mit konfigurierbarem Trennzeichen — das erste Bild wird zum Titelbild. Der MwSt.-Satz wird der Steuergruppe des Standardlands zugeordnet.

06

Nichts bleibt unbemerkt

Jeder Durchlauf wird mit Status, Zählern (OK / Fehler / gesamt) und zeilenweisem Fehlerdetail protokolliert. Eine E-Mail-Benachrichtigung (FR/EN-Vorlage) wird automatisch versendet, sobald ein Import fehlschlägt oder fehlerhafte Zeilen enthält. Protokolle werden gemäß der von Ihnen festgelegten Aufbewahrung bereinigt.

Die ausführliche Fassung

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.

§ 01

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.

§ 02

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.

§ 03

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.

§ 04

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.

§ 05

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.

§ 06

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.

§ 07

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.