Hauptfunktionen
- Drag & Drop-Upload — ziehen Sie Dateien direkt im Bestellpanel im Backoffice per Drag & Drop hinein. Unterstützung für mehrere Dateien gleichzeitig mit Fortschrittsbalken. Der Dateiname wird automatisch zum für den Kunden angezeigten Namen.
- Vorlagenbibliothek — laden Sie häufig verwendete Dateien einmal hoch (z. B. Garantiebedingungen, Montageanleitung, Rücksendeformular) und fügen Sie sie anschließend mit einem Klick aus der Dropdown-Liste zu jeder beliebigen Bestellung hinzu.
- Regeln für automatisches Anhängen — definieren Sie Regeln, die Dateien automatisch an Bestellungen anhängen, basierend auf: Produkt, Kategorie, Versanddienstleister oder Bestellstatus. Z. B. „Wenn die Bestellung Produkt X enthält — CE-Zertifikat anhängen“.
- Automatisches Anhängen von PDF-Rechnungen — das Modul generiert automatisch die PrestaShop-PDF-Rechnung und fügt sie beim Erstellen der Rechnung als herunterladbare Datei hinzu. Der Kunde hat alle Dokumente an einem Ort.
- Download-Statistiken — Dashboard mit Anzahl der Downloads, eindeutigen Kunden, Aktivität der letzten 7 Tage und einer Liste nie heruntergeladener Dateien. Tabelle der letzten Downloads mit Kundendaten und IP-Adresse.
- Massenhaftes Anhängen (Bulk Attach) — laden Sie eine Datei hoch und weisen Sie sie gleichzeitig Hunderten von Bestellungen zu. Filtern Sie nach Datumsbereich, Bestellstatus und Produkt-IDs. Vorschau der Anzahl passender Bestellungen vor der Ausführung.
- Download-Limit und Link-Ablauf — legen Sie eine maximale Anzahl von Downloads fest (z. B. 3 Mal) oder ein Ablaufdatum für den Link. Nach Überschreiten des Limits sieht der Kunde eine Meldung, dass er den Shop kontaktieren muss. Ideal für Lizenzen und vertrauliche Dokumente.
- Dateivorschau — Vorschau-Icons in der Tabelle der Anhänge: Bilder (PNG, JPG, GIF) und PDFs öffnen sich in einem neuen Tab ohne Download. Spalte „Info“ mit Tooltips zu Download-Limit, Ablaufdatum und interner Notiz.
- Upload durch den Kunden — optional können Kunden Dateien zu ihren Bestellungen hochladen (z. B. Druckprojekt, Reklamationsfoto, unterschriebenes Dokument). Kundendateien werden im Admin-Panel mit dem Label „Kunde“ angezeigt. Konfigurierbares Dateilimit pro Bestellung.
- E-Mail-Benachrichtigungen — konfigurierbar: nach dem Hochladen eines Anhangs erhält der Kunde automatisch eine E-Mail mit Download-Link. Moderne E-Mail-Vorlagen im MJML-Format (PL + EN).
- Erinnerungen an nicht heruntergeladene Dateien — automatischer Versand von Erinnerungs-E-Mails an Kunden, die Anhänge nach einer bestimmten Anzahl von Tagen nicht heruntergeladen haben. Erfordert eine einmalige CRON-Konfiguration. Jeder Anhang wird nur einmal erinnert.
- Interne Notizen — private Admin-Notizen pro Anhang, nur im Backoffice sichtbar. Dienen zum Speichern von Kontext, z. B. „Auf telefonische Bitte des Kunden gesendet“ oder „Zertifikat gültig bis 2027“.
- Konfigurierbare Whitelist für Erweiterungen — definieren Sie erlaubte Dateitypen in den Einstellungen (standardmäßig: txt, rtf, doc, docx, pdf, zip, png, jpeg, gif, jpg, rar). Gilt für alle Upload-Methoden.
- Vollständige Multistore-Unterstützung — Anhänge, Regeln, Vorlagen und Statistiken sind einzelnen Shops zugeordnet. Das Admin-Panel filtert Daten nach Shop-Kontext. CRON verarbeitet automatisch alle Shops.
- Professionelles Konfigurationspanel — Gradient-Header mit Logo und Statusanzeigen, 5 Tabs: Download-Statistiken, Automatische Regeln, Vorlagenbibliothek, Massenhaftes Anhängen, Einstellungen.
- Sicherheit — kryptografisch sichere Dateinamen (random_bytes), CSRF-Token-Validierung, Überprüfung der Bestellzugehörigkeit, Whitelist für Erweiterungen, SQL-Sanitization, Schutz des Download-Verzeichnisses per .htaccess.
- Kompatibilität — PrestaShop 1.7.x – 9.x, PHP 7.0 – 8.5, ohne externe Abhängigkeiten.
Für wen ist dieses Modul gedacht?
- Shops, die Produkte mit Dokumentation verkaufen — Montageanleitungen, Datenblätter, technische Spezifikationen
- Anbieter von Lizenzen und Zertifikaten — Garantiezertifikate, Softwarelizenzen, Diplome
- Druckereien und Personalisierungsunternehmen — Kunden laden Druckprojekte direkt zur Bestellung hoch
- B2B-Großhändler — Zolldokumente, Proforma-Rechnungen, Handelsverträge pro Bestellung
- Shops mit Retourenabwicklung — Kunden laden Schadensfotos und Rücksendeformulare hoch
Anforderungen
- PrestaShop 1.7.0 oder neuer
- PHP 7.0 oder neuer
- Schreibrechte im Modulverzeichnis (zur Speicherung von Dateien)
Link zur Modul-Demo:
Demo des Administrationspanels:
https://moduly-prestashop.eu/zalaczniki-zamowien/admin-dev
Demo des Frontends:
https://moduly-prestashop.eu/zalaczniki-zamowien