Anpassbare Dokumentnamen
Aktuelle Version:

Version:

49,00 €  *
Shopware 6: Plugin Status
Dieses Plugin ist bisher nicht für Shopware 6 geplant
Support
  • SteamPixel
  • de_DE en_GB
Plugin Details
  • steam19387177925
  • SteamPixel
  • 1.0.1
  • 21.11.2019
  • de_DE en_GB
  • 5.6.0 – 5.6.2
Alle Rechnungen, Lieferscheine, Gutschriften und andere Dokumente, die Sie aus dem Backend... mehr

Produktinformationen

Highlights

  • Viele verschiedene Smarty-Variablen
  • Kompatibel mit Pickware-Dokumenten
  • Ersetzt automatisch nicht zulässige Zeichen

Features

  • Eigenes Template für Dokumentnamen

Beschreibung

Alle Rechnungen, Lieferscheine, Gutschriften und andere Dokumente, die Sie aus dem Backend herunterladen, tragen normalerweise die Dokument-Nummer als Dateiname. Wenn Sie jedoch alle Dokumente organisert abspeichern oder archivieren wollen, kann es sinnvoll sein, die Namen der Dokumente anders zu gestalten. Nutzen Sie Beispielsweise das Datum der Bestellung, die Vor- und Nachnamen der Kunden oder die Bestellnummern als Platzhalter in den Dokumentnamen. Aus "20001.pdf" wird so zum Beispiel "2019-11-20_invoice_Max_Mustermann.pdf". Über die Pluginkonfiguration können Sie ein Template für den Dokumentnamen pflegen und darin verschiedene Variablen aus der Bestellung, des Nutzers oder des Dokuments nutzen.

Bewertungen lesen, schreiben und diskutieren... mehr

Kundenbewertungen

Installationsanleitung

Installieren Sie das Plugin ganz normal über den Plugin-Manager. Leeren Sie danach die Caches Ihres Shops. Es ist bereits ein Standard-Template für die Dokumente gepfelgt. Das Template finden Sie an den Einstellungen des Plugins. Es handelt sich um ein Text-Eingabefeld. In diesem Feld können Sie das Template konfigurieren.


Anbei finden Sie einige Beispiel für die Konfiguration der Dokument-Namen

  • Dokument_{$document.name} wird zu Dokument_Rechnung.pdf
  • {$user.id}_{$user.customernumber}_{$order.ordernumber} wird zu 1_20003_20001.pdf
  • {$order.ordertime|date_format:"%Y-%m-%d"}_{$document.key}_{$order.id}_{$user.lastname}_{$user.firstname} wird zu 2019-11-20_invoice_2_Mustermann_Max.pdf


Wenn sich der Name des Dokuments nicht ändern lässt

Sollte der Dokumentname unverändert sein, haben Sie vermutlich einen Fehler in Ihrem Template. Prüfen Sie dann bitte die Plugin-Logs und beheben Sie den Fehler in Ihrem Template.


Beliebte Fehler sind

  • Vergessenes Dollar-Zeichen {document.key} -> {$document.key}
  • Vergessene Klammer $document.key} -> {$document.key}
  • Doppelte Klammer {{$document.key} -> {$document.key}


Unerlaubte Zeichen

Folgende Zeichen sind in den Namen der Dateien zulässig:

  • A-Z
  • a-z
  • 0-9
  • -_.
Alle anderen Zeichen werden durch einen Unterstrich ersetzt. Deutsche Umlaute werden in einen Doppellaut konvertiert. So wird zum Beispiel aus einem Ä ein AE.


Folgende Variablen können Sie auch benutzen

  • {$user.id}
  • {$user.salutation}
  • {$user.firstname}
  • {$user.lastname}
  • {$user.customernumber}
  • {$user.customergroup}
  • {$order.id}
  • {$order.ordernumber}
  • {$order.ordertime}
  • {$document.id}
  • {$document.key}
  • {$document.name}


Pro-Tip

  • Wenn Sie sich in der Shopware-Datenbank auskennen, können Sie alle Felder der Tabellen s_order, s_user und s_core_documents als Variablen benutzen.
  • Sie können im Template die volle Smarty-Syntax nutzen. So können Sie wie in dem Beispiel oben auch Datumsfelder mit date_format formatieren. Details dazu finden Sie hier: https://www.smarty.net/docsv2/de/language.modifier.date.format.tpl

Änderungen

Version 1.0.1

Abfangen von Exceptions;Anlegen von PLugin logs;Bereinigen des Dateinamens;Typisieren des codes

Version 1.0.0

Das ist die erste Version des Plugins

Infos zum Hersteller

SteamPixel SteamPixel 1 Erweiterungen Keine Bewertungen
Aktuelle Version:

Version:

49,00 €  *

Zuletzt angesehen