Ergebnis 1 bis 6 von 6

Thema: [Gelöst] config-Tokens in Benachrichtigung werden nicht ersetzt

  1. #1
    Contao-Nutzer Avatar von michelb
    Registriert seit
    14.03.2011.
    Ort
    Essen
    Beiträge
    129
    User beschenken
    Wunschliste

    Standard [Gelöst] config-Tokens in Benachrichtigung werden nicht ersetzt

    Update, Lösung: Nicht ##config_address_*##, sondern ##config_*## nutzen.

    ### Original-Beitrag ###

    Hej,

    ich probiere in den Benachrichtigungen die config-Tokens einzusetzen, erhalte aber keine Ausgabe. Hat das noch jemand?
    Ich habe nur eine Shop-Konfig und diese als Standard angehakt, auch nochmal in der Seitenstruktur angegeben welche greifen soll. Es will nicht, ich erhalte die config-Tokens immer unersetzt. shipping und billing funktionieren.

    Isotope: 2.4
    Contao: 3.5.24
    Gateway: E-Mail (E-Mail)
    Modus: Text
    Sprache: ja
    Fallback-Sprache: ja

    Probleme macht der gesamte Block mit den config-Tokens:

    Code:
    Wir melden uns bald wieder!
    ##config_address_company## / ##config_address_firstname## ##config_address_lastname##
    
    
    ##config_address_firstname## ##config_address_lastname##
    ##config_address_company##
    ##config_address_street_1##
    ##config_address_postal## ##config_address_city##
    ##config_address_country##
    
    Tel.: ##config_address_phone##
    Fax: XXX
    E-Mail: ##config_address_email##
    
    Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz: ##config_address_vat_no##
    Auch im Betreff wird nichts ersetzt mit dieser Vorlage:

    Code:
    Deine Bestellung bei ##config_address_company## (##document_number##)
    Und nochmal die ganze Benachrichtigung.

    Code:
    Hallo ##billing_address_firstname## ##billing_address_lastname##,
    
    deine Bestellung ##document_number## ist bei uns eingegangen. {if payment_id=="1"}Du hast angegeben, dass du bei uns im Laden bar oder mit Karte Girocard/ec zahlen möchtest. Wir melden uns bei dir, wenn du deine Bestellung abholen kannst.{endif} {if payment_id=="2"}Deine Bestellung hast du per PayPal bezahlt und wir versenden sie, sobald wir sie zusammengepackt haben. Beachte bitte die angegeben Lieferzeiten.{endif} {if payment_id=="3"}Du hast angegeben, dass du per Vorkasse zahlst. Sobald wir sehen, dass der Betrag bei uns eingegangen ist, packen wir deine Bestellung ein und versenden sie. Beachte hier auch die angegeben Lieferzeiten. Unsere Kontodaten findest du weiter unten.{endif} 
    
    ***
    
    {if shipping_id=="1"}
    Als Versandart hast du ##shipping_label## gewählt. Wir melden uns, sobald deine Bestellung abholbereit ist. Oft noch am selben Tag!
    {else}
    Lieferadresse:
    
    ##shipping_address_salutation##
    ##shipping_address_firstname## ##shipping_address_lastname##
    ##shipping_address_company##
    ##shipping_address_street_1##
    ##shipping_address_postal## ##shipping_address_city##
    ##shipping_address_country##
    Ust-Id: ##shipping_address_vat_no##
    {endif}
    
    Rechnungsadresse:
    
    ##billing_address_salutation##
    ##billing_address_firstname## ##billing_address_lastname##
    ##billing_address_company##
    ##billing_address_street_1##
    ##billing_address_postal## ##billing_address_city##
    #billing_address_country##
    Ust-Id: ##billing_address_vat_no##
    
    ***
    
    Details zu deiner Bestellung:
    ##cart_text##
    
    Deine gewählte Zahlungsart: ##payment_label##.
    Hinweise zur Zahlungsart:
    ##payment_note##
    
    Deine gewählte Lieferart: ##shipping_label##.
    Hinweise zur Lieferart:
    ##shipping_note##
    
    ***
    
    Wir melden uns bald wieder!
    ##config_address_company## / ##config_address_firstname## ##config_address_lastname##
    
    
    ##config_address_firstname## ##config_address_lastname##
    ##config_address_company##
    ##config_address_street_1##
    ##config_address_postal## ##config_address_city##
    ##config_address_country##
    
    Tel.: ##config_address_phone##
    Fax: XXX
    E-Mail: ##config_address_email##
    
    Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz: ##config_address_vat_no##
    
    Weiteres rechtliches …
    Geändert von michelb (14.02.2017 um 10:46 Uhr) Grund: Aussagekräftigerer Titel

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ich glaube nicht, dass diese Tokens existieren. Die Adressdaten werden in einem Array gespeichert und dürften somit nicht funktionieren.
    Versuch mal ##config_company## um zu sehen, ob der Firmennamen ersetzt wird. Das sollte gehen.
    Das würde dann heissen, das alles so funktioniert wie es soll und das was du willst im Moment nicht unterstützt wird.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Ich mag jetzt auch nicht ganz wirklich den Sinn darin sehen, dass einzusetzen. Das sind doch alles Informationen, die man jederzeit von Hand eintragen kann. Da braucht man doch keine InsertTags für. Oder ändert sich die Geschäftsadresse dauernd?

  4. #4
    Contao-Nutzer Avatar von michelb
    Registriert seit
    14.03.2011.
    Ort
    Essen
    Beiträge
    129
    User beschenken
    Wunschliste

    Standard

    Dann ist aber auch die Doku von Isotope falsch, an der ich mich orientiert habe, probierer das aber gerne nochmal ohne _adresse_. https://isotopeecommerce.org/de/hand...gurationfelder

    Zitat Zitat von Toflar Beitrag anzeigen
    Ich glaube nicht, dass diese Tokens existieren. Die Adressdaten werden in einem Array gespeichert und dürften somit nicht funktionieren.
    Versuch mal ##config_company## um zu sehen, ob der Firmennamen ersetzt wird. Das sollte gehen.
    Das würde dann heissen, das alles so funktioniert wie es soll und das was du willst im Moment nicht unterstützt wird.

  5. #5
    Contao-Nutzer Avatar von michelb
    Registriert seit
    14.03.2011.
    Ort
    Essen
    Beiträge
    129
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Ich mag jetzt auch nicht ganz wirklich den Sinn darin sehen, dass einzusetzen. Das sind doch alles Informationen, die man jederzeit von Hand eintragen kann. Da braucht man doch keine InsertTags für. Oder ändert sich die Geschäftsadresse dauernd?
    Wenn man 2-3 Benachrichtigungen á zwei Nachrichten angelegt hat, ist das schon irgendwie sinnvoll. Außerdem, wenn man mehrere Shopkonfigurationen hat, mit unterschiedlichen Verkäufern, aber gleichen Benachrichtigungen, ist das sicher auch praktisch, aber da rede ich eher theoretisch.

  6. #6
    Contao-Nutzer Avatar von michelb
    Registriert seit
    14.03.2011.
    Ort
    Essen
    Beiträge
    129
    User beschenken
    Wunschliste

    Standard

    So, der Fehler lag tatsächlich im _address_-Zusatz. Pull Request folgt folgte
    Geändert von michelb (06.02.2017 um 09:57 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •