Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Checkboxen: Bezeichnung statt Werten übermitteln (Notification Center)

  1. #1
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.492

    Standard Checkboxen: Bezeichnung statt Werten übermitteln (Notification Center)

    Ich habe ein Formular mit einer Checkboxauswahl.

    Ist es irgendwie möglich, statt dem Wert der einzelen Checkbox die Bezeichnung in der versendeten E-Mail zu verwenden?

    Bei der Verwendung von ##form_Optionen## im NC wird leider nur der Wert übertragen.
    Geändert von Acta (16.10.2019 um 12:30 Uhr)

  2. #2
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.492

    Standard

    Gefunden habe ich das hier:
    {{options_label::formfieldid::##form_feldname##}}


    für mein Beispiel:

    Code:
    {{options_label::540::##formOptionen##}}
    Das funktioniert, wenn man nur eine Option der Checkbox auswählt.

    Nimmt man mehrere, so werden nur die Werte angezeigt.

    Nutze ich
    Code:
    {{options_label::540::##formOptionen_1##}} 
    {{options_label::540::##formOptionen_2##}}
    etc. dann werden die entsprechenden Inhalte angezeigt.

    Wird die Checkbox aber nicht aktiviert, dann bleibt ein leeres
    Code:
     ##form_Option_X##
    in der E-Mail bestehen.

    Wenn ich jetzt noch für jedes Feld ein
    Code:
    {if form_Optionen_1!=""}{{options_label::540::##form_Optionen_1##}} {endif}
    dann wird mein Code ganz schön aufgebläht und ich muss bei Erweiterungen des Checkboxmenüs immer nacharbeiten.

  3. #3
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.492

    Standard

    Code:
    {if form_Gegenstaende_1!=""}{{options_label::540::##form_Gegenstaende_1##}} {endif} {if form_Gegenstaende_2!=""}{{options_label::540::##form_Gegenstaende_2##}} {endif} {if form_Gegenstaende_3!=""}{{options_label::540::##form_Gegenstaende_3##}} {endif} {if form_Gegenstaende_4!=""}{{options_label::540::##form_Gegenstaende_4##}} {endif}
    Das Label von Gegenstaende_1 ist "Messewand" -Das Label von Gegenstaende_2 ist "Messewand-Lampen"

    Der oben hinterlegte Code führt leider zur Ausgabe von "Messewand Messewand" statt "Messewand Messewand-Lampen"

    Hier hatte ich den Inserttag gefunden: https://community.contao.org/de/show...ckboxmen%C3%BC
    Geändert von Acta (16.10.2019 um 13:22 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
  •