Produkt ist jetzt lieferbar

Lieferbar-Benachrichtigung im Backend

Die Vorlage Produkt ist jetzt lieferbar wird fuer automatische Lieferbarkeitsbenachrichtigungen verwendet und nutzt den internen Template-Namen artikel_notification.

Ausloeser der Benachrichtigung

Die Mail wird nicht manuell aus der Vorlage heraus versendet. Der Versand startet, wenn ein Produkt oder eine Variante auf eine Lieferbarkeitsstufe wechselt, die als Versandausloeser fuer Benachrichtigungen markiert ist.

  • Lieferbarkeitsstatus: Nur Statusstufen mit notification=2 loesen den Versand aus. Statusstufen mit Formularanzeige allein sammeln nur Eintragungen.
  • Produkt aktiv: Das Produkt muss aktiv sein. Bei Varianten muss zusaetzlich die Variante aktiv sein.
  • Offene Eintragung: Versendet werden nur Benachrichtigungen mit enabled=1 und status=0.
  • Varianten: Eintraege mit variation_id reagieren auf die passende Variante. Eintraege ohne Variation reagieren auf das Produkt.
  • Benachrichtigung ignorieren: Wenn bei der Variante ignore_notification gesetzt ist, wird kein Versand angestossen.
Die Formularanzeige im Frontend wird ueber die Artikelverfuegbarkeit gesteuert. Diese Vorlage betrifft die Mail, die nach dem spaeteren Lieferbar-Wechsel gesendet wird.

Empfaenger und Status

Die Empfaengerdaten stammen aus dem Frontend-Formular fuer Produktbenachrichtigungen. Dort werden Name, E-Mail-Adresse, Produkt, Variante, Sprache, Multishop und Session gespeichert.

  • name: Empfaengername, maximal 64 Zeichen nach dem Trimmen.
  • email: Zieladresse. Das Backend prueft Format und doppelte offene Eintraege je Produkt und Variante.
  • art_id und variation_id: Produkt- und Variantenbezug der Benachrichtigung.
  • lang_id und multishop_id: bestimmen Sprache, Shopdaten, Absender und Produktlink.
  • register_time und transmit_time: Zeitpunkt der Eintragung und Versandzeitpunkt.
  • status: 0 offen, 1 versendet, 2 Versandfehler, 3 Produkt nicht mehr im Multishop, 4 Multishop nicht gefunden.

Bearbeitbare Vorlagenfelder

Die Vorlage wird in der E-Mail-Vorlagenliste ueber Bearbeiten gepflegt. Fuer artikel_notification gibt es keine speziellen Anhangsfelder.

  • subject: Betreff der Lieferbarkeitsmail.
  • value_html: HTML-Fassung der Mail. Hier werden Produktname, Produktlink, Shoplogo und Signatur ausgegeben.
  • value: TXT-Fassung fuer Mailclients ohne HTML-Darstellung.
  • sender_name und sender_email: optionale Absenderdaten nur fuer diese Vorlage.
  • replay_to: optionale Antwortadresse. Der Backend-Feldname lautet replay_to.
  • bcc_emails: optionale Blindkopien; mehrere Adressen werden mit Semikolon getrennt.

Versandregeln

Vor dem Versand prueft das Backend, ob der Multishop noch existiert und ob das Produkt im betreffenden Shop enthalten ist. Danach werden Produktdaten, Empfaengerdaten und Multishop-Daten in das Template eingesetzt.

  • Bestandsschutz: Wenn send_notification_email_stock aktiv ist, werden Variantenbenachrichtigungen nur versendet, wenn die Anzahl offener Eintraege nicht groesser als der vorhandene Variantenbestand ist. Produktbenachrichtigungen ohne Variantenbezug werden davon nicht geblockt.
  • BCC: Vor dem Versand werden bestehende BCC-Empfaenger geleert; optionale BCC-Adressen aus der Vorlage koennen anschliessend ueber die individuellen Vorlagendaten ergaenzt werden.
  • Systemmail-Kopie: Wenn globale Mailkopien aktiv sind, wird der versendete MIME-Inhalt als Systemmail gespeichert.
  • Statuswechsel: Erfolgreicher Versand setzt status=1 und transmit_time. Fehler setzen status=2 und erzeugen eine Systemmeldung.

Verfuegbare Variablen

Die wichtigsten einfachen Variablen kommen direkt aus der Benachrichtigung:

VariableBedeutung
{EMPFAENGER_NAME}Name aus der Benachrichtigungseintragung.
{EMPFAENGER_EMAIL}E-Mail-Adresse aus der Benachrichtigungseintragung.
{PRODUKT_NAME}Produktname aus den Produktdaten.
{PRODUKT_LINK}Shoplink zum Produkt im passenden Multishop.
{ARTIKEL_NAME}alter Alias fuer den Produktnamen.
{ARTIKEL_LINK}alter Alias fuer den Produktlink.
{GETNAME}alter Alias fuer den Empfaengernamen.

Zusatzlich stehen Shop- und Signaturvariablen sowie Produktvariablen zur Verfuegung.

Shopvariablen

Variable Beschreibung
SHOPNAME Firmenname o. Rechtsform
FIRMEN_LOGO das hinterlegte Firmenlogo als HTML Tag des (Multi-) Shops
EMAIL_SIG_TXT die TXT E-Mailsignatur des (Multi-) Shops
EMAIL_SIG_HTML die HTML E-Mailsignatur des (Multi-) Shops
MY_BANK eigener Bankname der Bankverbindung
MY_EMPFAENGER eigener Empfängername der Bankverbindung
MY_BLZ eigene BLZ der Bankverbindung
MY_KONTO_NR eigene Konto-Nr. der Bankverbindung
MY_IBAN eigene IBAN der Bankverbindung
MY_BIC eigene BIC der Bankverbindung
MY_NNAME eigener Nachname
MY_VNAME eigener Vorname
MY_STRASSE eigene Straße
MY_PLZ eigene PLZ
MY_ORT eigener Ort
MY_LAND eigenes Land
MY_TEL eigene Tel-Nr
MY_FAX eigene Fax-Nr
MY_EMAIL eigene E-Mail-Adresse
MY_USTID eigene USt-Id

Produktvariablen

Variable Beschreibung
PRODUKT_ID die interne Id
PRODUKT_NAME Produktname, ggf. multishopspezifisch
PRODUKT_NAME_ORIGINAL Produktname ohne Multishop
PRODUKT_NAME2 Produktname 2, ggf. multishopspezifisch
PRODUKT_NAME2_ORIGINAL Produktname 2 ohne Multishop
PRODUKT_SUB_TITLE der Untertitel
PRODUKT_BESCHREIBUNG Beschreibung, ggf. multishopspezifisch
PRODUKT_BESCHREIBUNG_ORIGINAL Beschreibung, ohne Multishop
PRODUKT_BESCHREIBUNG2 Beschreibung 2, ggf. multishopspezifisch
PRODUKT_BESCHREIBUNG2_ORIGINAL Beschreibung 2, ohne Multishop
PRODUKT_LINK Link zum Produkt ohne Variante
PRODUKT_LINK_VARIATION Link zum Produkt ggf. mit Variante

Bilder INDEX ist mit der jeweiligen Bildnummer zu ersetzen: 1, 2, 3 etc
Variable Beschreibung
PRODUKT_IMG_INDEX_INDEX die Bildnummer
PRODUKT_IMG_INDEX_ID die interne ID
PRODUKT_IMG_INDEX_TITLE die Bildbezeichnung
PRODUKT_IMG_INDEX_HTML Originalbild mit img Tag
PRODUKT_IMG_INDEX_THUMB_1 1. Thumbnail mit img Tag
PRODUKT_IMG_INDEX_THUMB_2 2. Thumbnail mit img Tag
PRODUKT_IMG_INDEX_THUMB_3 3. Thumbnail mit img Tag
PRODUKT_IMG_INDEX_THUMB_4 4. Thumbnail mit img Tag
PRODUKT_IMG_INDEX_SRC Originalbild Url mit Pfad
PRODUKT_IMG_INDEX_THUMB_1_SRC 1. Thumbnail Url mit Pfad
PRODUKT_IMG_INDEX_THUMB_2_SRC 2. Thumbnail Url mit Pfad
PRODUKT_IMG_INDEX_THUMB_3_SRC 3. Thumbnail Url mit Pfad
PRODUKT_IMG_INDEX_THUMB_4_SRC 4. Thumbnail Url mit Pfad
PRODUKT_IMG_INDEX_THUMB_1_WIDTH 1. Thumbnail Breite des Bildes
PRODUKT_IMG_INDEX_THUMB_2_WIDTH 2. Thumbnail Breite des Bildes
PRODUKT_IMG_INDEX_THUMB_3_WIDTH 3. Thumbnail Breite des Bildes
PRODUKT_IMG_INDEX_THUMB_4_WIDTH 4. Thumbnail Breite des Bildes
PRODUKT_IMG_INDEX_THUMB_1_HEIGHT 1. Thumbnail Höhe des Bildes
PRODUKT_IMG_INDEX_THUMB_2_HEIGHT 2. Thumbnail Höhe des Bildes
PRODUKT_IMG_INDEX_THUMB_3_HEIGHT 3. Thumbnail Höhe des Bildes
PRODUKT_IMG_INDEX_THUMB_4_HEIGHT 4. Thumbnail Höhe des Bildes

Variantendaten, sofern es sich um eine spezielle Variante handelt.
Variable Beschreibung
PRODUKT_VARIATION_NAME Produktname mit Varianten
PRODUKT_VARIATION_ARTIKEL_NR Artikelnummer der gewählten Varianten
PRODUKT_VARIATION_COLOR_NAME Bezeichnung der Farbe der gewählten Varianten
PRODUKT_VARIATION_SIZE_NAME Bezeichnung der Größe der gewählten Varianten
PRODUKT_VARIATION_KRITISCHER_BESTAND kritische Bestandsmenge der gewählten Varianten

Sicher arbeiten

  1. In den Artikelverfuegbarkeiten pruefen, welche Statusstufe nur das Formular anzeigt und welche Statusstufe den Versand ausloest.
  2. Bei Varianten pruefen, ob ignore_notification deaktiviert ist.
  3. Wenn Bestandsschutz aktiv ist, reale offene Benachrichtigungen gegen den Bestand abgleichen.
  4. Die Vorlage artikel_notification in der Kundensprache und im passenden Multishop testen.
  5. Bei manuellem Nachversand in der Produktbenachrichtigungs-Verwaltung zuerst pruefen, ob das Produkt aktuell eine ausloesende Verfuegbarkeit hat.
  6. Nach einem Testversand kontrollieren, ob Status, Versandzeitpunkt, Produktlink und Signatur korrekt sind.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.