email Vorlage eigene Felder Variable English

BG-Befestigungstechnik

Aktives Mitglied
23. Dezember 2010
75
6
91207 Lauf
Email Vorlage eigene Felder Englische Version
Hallo, wir bearbeiten gerade unsere Vorlagen und hatten bisher die Variablen in Deutsch, das funktioniert aber scheinbar nicht mehr und in Vorlage kann man die Variablen nur noch English auswählen??!!

Ich benötige das hier unter für die englischen Variablen - kann mir da jemand helfen?


{% assign EigeneFelder = Vorgang.Kunde.EigeneFelderAlsText | Split: '|' %}{% for Feld in EigeneFelder %}{% if Feld contains 'Rechnungsmailadresse'%}<center> aktuell hinterlegte Adresse: {{ Feld | Remove: 'Rechnungsmailadresse=' }} </center> {% endif %}{% endfor %}
 

mazz.zze

Mitglied
25. April 2024
3
0
Email Vorlage eigene Felder Englische Version
Hallo, wir bearbeiten gerade unsere Vorlagen und hatten bisher die Variablen in Deutsch, das funktioniert aber scheinbar nicht mehr und in Vorlage kann man die Variablen nur noch English auswählen??!!

Ich benötige das hier unter für die englischen Variablen - kann mir da jemand helfen?


{% assign EigeneFelder = Vorgang.Kunde.EigeneFelderAlsText | Split: '|' %}{% for Feld in EigeneFelder %}{% if Feld contains 'Rechnungsmailadresse'%}<center> aktuell hinterlegte Adresse: {{ Feld | Remove: 'Rechnungsmailadresse=' }} </center> {% endif %}{% endfor %}
Hey, stehe vor der gleichen Herausforderung. Hast Du schon eine Lösung gefunden?
 

frankell

Sehr aktives Mitglied
9. September 2019
1.998
574
Flensburg
Unter der Voraussetzung, dass das in der Rechnungsmail eingebaut werden soll, ginge das so:

Code:
{% capture query -%}
SELECT ISNULL((
    SELECT
        cWertVarchar
    FROM
        Kunde.tKundeEigenesFeld
    WHERE
        kKunde = {{ Report.CustomerInternalId }}
        AND kAttribut = (
            SELECT
                kAttribut
            FROM
                tAttributSprache
            WHERE
                cName = 'Rechnungsmailadresse'
            )),
0)
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{% if result != 0 -%}<center> aktuell hinterlegte Adresse: {{ result }} </center>{% endif -%}
 
  • Gefällt mir
Reaktionen: mazz.zze

mazz.zze

Mitglied
25. April 2024
3
0
Unter der Voraussetzung, dass das in der Rechnungsmail eingebaut werden soll, ginge das so:

Code:
{% capture query -%}
SELECT ISNULL((
    SELECT
        cWertVarchar
    FROM
        Kunde.tKundeEigenesFeld
    WHERE
        kKunde = {{ Report.CustomerInternalId }}
        AND kAttribut = (
            SELECT
                kAttribut
            FROM
                tAttributSprache
            WHERE
                cName = 'Rechnungsmailadresse'
            )),
0)
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{% if result != 0 -%}<center> aktuell hinterlegte Adresse: {{ result }} </center>{% endif -%}
Klasse! Danke. Das hat geklappt.

Ich habe noch hinzugefügt, dass er, wenn das Feld leer ist, die Standard Rechnungsadresse nimmt.

Code:
{% capture query -%}
SELECT ISNULL((
    SELECT
        cWertVarchar
    FROM
        Kunde.tKundeEigenesFeld
    WHERE
        kKunde = {{ Report.CustomerInternalId }}
        AND kAttribut = (
            SELECT
                kAttribut
            FROM
                tAttributSprache
            WHERE
                cName = 'Rechnungsmail'
            )),
0)
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{% if result != 0 -%}{{ result }}
    {% else -%}{{ Report.InvoiceBillToAddress.EmailAddress }}
{% endif -%}
 
Zuletzt bearbeitet:

frankell

Sehr aktives Mitglied
9. September 2019
1.998
574
Flensburg
Klasse! Danke. Das hat geklappt.

Ich habe noch hinzugefügt, dass er, wenn das Feld leer ist, die Standard Rechnungsadresse nimmt.

Code:
{% capture query -%}
SELECT ISNULL((
    SELECT
        cWertVarchar
    FROM
        Kunde.tKundeEigenesFeld
    WHERE
        kKunde = {{ Report.CustomerInternalId }}
        AND kAttribut = (
            SELECT
                kAttribut
            FROM
                tAttributSprache
            WHERE
                cName = 'Rechnungsmail'
            )),
0)
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{% if result != 0 -%}{{ result }}
    {% else -%}{{ Report.InvoiceBillToAddress.EmailAddress }}
{% endif -%}

Ok, bei Dir ist der Anwendungsfall also, den Code beim benutzerdefinierten Mailempfänger zu nutzen. @BG-Befestigungstechnik brauchte den Code im Mailtext.
 
  • Gefällt mir
Reaktionen: mazz.zze

mazz.zze

Mitglied
25. April 2024
3
0
Ähnliche Themen
Titel Forum Antworten Datum
Wo kommt die email intervalWeek JTL-Wawi 1.9 0
Rechnungsversand per Email nicht mehr möglich JTL-Wawi 1.10 3
Neu Frage zur Handhabung bei Import Vorlage JTL-Ameise - Fehler und Bugs 5
Neu XML Export Vorlage Lieferscheinpositionen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Eigene Preislisten Vorlage erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Mail Vorlage Bestellbestätigung falsch JTL-Shop - Fehler und Bugs 3
Neu Ameise - Ebay Vorlage Erstellen - Chaos nach Update JTL-Ameise - Fehler und Bugs 0
Neu Produktdatenblatt aus Vorlage Artikeletikett erstellen mit mehr als einer Seite Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Druckvorlage Artikel Etikett Bilder 1, 2, 3 - auch Ausgabeweg POS - beliebig Bilder in jeder Vorlage aus Datenbank zeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Vorlage zum Export von Aufträgen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Kundennachricht - E-Mail - HTML Vorlage erstellen/anpassen User helfen Usern - Fragen zu JTL-Wawi 3
Jtl Lager-Packliste Vorlage JTL-Wawi 1.9 4
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Eigene Inhalte - Inhalte im Backend nicht sichtbar Einrichtung JTL-Shop5 1
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Eigene Übersichten verschieben JTL-Wawi 1.9 1
Neu 5.5.2 eigene CSS-Anpassungen Installation / Updates von JTL-Shop 1
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Neu Eigene Formularfelder Allgemeine Fragen zu JTL-Shop 5
Neu eigene Felder bei Artikel Eigene Übersichten ausgeben lassen Eigene Übersichten in der JTL-Wawi 2

Ähnliche Themen