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
2.281
690
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
2.281
690
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
Neu Email Vorlage HTTP 500 JTL-Shop - Fehler und Bugs 0
Druck-/Email-/Exportvorlagen Baustein JTL-Wawi 1.11 1
Textvorlage bei "Nachricht an Kunde" per email nicht mehr möglich JTL-Wawi 1.11 2
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Fehler Export PDF Datei / Senden per Email JTL-Wawi 1.11 2
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Neu Fehler beim Bearbeiten der eMail-Templates JTL-Shop - Fehler und Bugs 2
Neu Probleme mit der Email über jtl hosting (plesk) User helfen Usern 2
Neu Vorlage Artikeletiketten variabel gestalten (Barcode) User helfen Usern - Fragen zu JTL-Wawi 4
Nachricht an Kunden Vorlage ändern JTL-Wawi 1.11 0
Neu Externer Beleg Vorlage - eine Katastrophe! Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
eBay-Vorlage übernimmt nur Nettopreis – Steuersatz bleibt immer auf 0,0 % JTL-Wawi 1.11 7
Neu Retoure Vorlage "Mail" abgeändert, jedoch wird Standard Formular versendet Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferadresse auf Lieferschein und Auftragsbestägigung Vorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Vorlage mit Bedingung JTL-Wawi 1.9 2
Vorlagen und eigene Felder JTL-Wawi 1.10 3
eigene mehrere Bankverbindungen - Zugferd Datei anpassen? JTL-Wawi 1.11 2
"Eigene Felder" in ebay Designvorlage JTL-Wawi 1.11 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
Neu Automatisch generierte Eigene Felder PAYPAL_FUNDING_SOURCE und AmazonPay-Referenz User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Bestellbestätigung User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen