Ergebnis 1 bis 18 von 18

Thema: conta 5.3 Name im Formular soll im Betreff der Email stehen

  1. #1
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard conta 5.3 Name im Formular soll im Betreff der Email stehen

    Moin,
    bei meinem Formular soll der eingetragene Name des Absenders in der abgesendeten Mail als Betreff stehen. Im Betreff des Formularshabe ich ##name## eingegeben, so wie das entsprechende Feld lautet, aber es funktioniert nicht. Danke für die Hilfe!
    Geändert von ockowubbels (06.01.2026 um 15:25 Uhr)

  2. #2
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.460
    User beschenken
    Wunschliste

    Standard

    Ich gehe davon aus, die E-Mail wird per NC versendet... dann wäre der Token ##form_name##

    Üblicher Weise kommen die zur Verfügung stehenden Token als Vorschläge wenn man ## eingibt...

  3. #3
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Leider wird dann nur im Betreff genau das gleiche geschrieben, aber nicht ersetzt: ##form_name##
    Was heißt denn Versand per NC? Ich habe angewählt: »Versand per E-Mail.«

  4. #4
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.460
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von ockowubbels Beitrag anzeigen
    Leider wird dann nur im Betreff genau das gleiche geschrieben, aber nicht ersetzt: ##form_name##
    Was heißt denn Versand per NC? Ich habe angewählt: »Versand per E-Mail.«
    "NC" ist das Notification Center - https://github.com/terminal42/contao...ication_center

    das wird benötigt, wenn Du Deine E-Mail individualisieren möchtest - mit Contao-Bordmitteln geht das so nicht...

    Alternativ könntest Du m. E. mit dem prepareFormData-Hook den Inhalt von $arrSubmitted['subject'] dynamisch anpassen - denke aber, da hängen die Kirschen zu hoch ^^

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Wenn du dein Feld von name auf subject umbenennst, funktioniert es automatisch.
    » sponsor me via GitHub or Revolut

  6. #6
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Konnte erst gerade die Antwort lesen und wieder weiter daran arbeiten. Meinst du ohne notification center? Wenn ich das Feld als »subject« bezeichne, im Formular im Betrefffeld eingebe »Nachricht von« wird auch nur genau das angezeigt.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Bei Datenformat musst du außerdem auf E-Mail umstellen. Zusätzlich brauchst du dann auch ein Formularfeld namens message für den Inhalt der E-Mail.
    » sponsor me via GitHub or Revolut

  8. #8
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.460
    User beschenken
    Wunschliste

    Standard

    habe gerade gesehen, dass da noch ein Inserttag-Parser hängt https://github.com/contao/contao/blo.../Form.php#L495 - ggf. kannst Du im Feld "Betreff" in den Formulareinstellungen schreiben "Nachricht von {{form_session_data::name}}"

  9. #9
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Spooky: Wenn ich auf Versand als Mail umstelle und «subject» statt «name» verwende, wird mir der Betreff tatsächlich richtig angezeigt aus dem »subject«. Allerdings wird das »textarea-Feld« nicht mit übertragen. Oder lässt sich das message-Feld ähnlich formatieren wie textarea, also dass es automatisch größer bei mehr Text wird?

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Zitat Zitat von ockowubbels Beitrag anzeigen
    Allerdings wird das »textarea-Feld« nicht mit übertragen.
    Hast du den zweiten Teil beachtet?
    » sponsor me via GitHub or Revolut

  11. #11
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Du meinst den Teil mit »message«?

  12. #12
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.460
    User beschenken
    Wunschliste

    Standard

    hast du #8 mal getestet?

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Zitat Zitat von ockowubbels Beitrag anzeigen
    Du meinst den Teil mit »message«?
    Genau, ja.


    {{form_session_data::*}} würde ich nicht nutzen, da man in diesem Fall eigentlich keine Session braucht.
    » sponsor me via GitHub or Revolut

  14. #14
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Da ich mit NC noch nicht gearbeitet habe, versuchte ich es jetzt ohne diese Erweiterung. Ja, message wird übertragen, aber alle anderen Felder nicht.

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Die in diesem Thread vorgeschlagenen Dinge behandeln genau diesen Fall (kein Notification Center)
    » sponsor me via GitHub or Revolut

  16. #16
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.460
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von ockowubbels Beitrag anzeigen
    Da ich mit NC noch nicht gearbeitet habe, versuchte ich es jetzt ohne diese Erweiterung. Ja, message wird übertragen, aber alle anderen Felder nicht.
    #8 wäre ohne NC

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.075
    Partner-ID
    10107

    Standard

    Zitat Zitat von ockowubbels Beitrag anzeigen
    Ja, message wird übertragen, aber alle anderen Felder nicht.
    Ja, wenn du zusätzliche, andere Felder hast, dann funktioniert das E-Mail Format nicht.
    » sponsor me via GitHub or Revolut

  18. #18
    Contao-Nutzer
    Registriert seit
    23.02.2018.
    Beiträge
    29

    Standard

    Danke für eure Hilfe ... noch klappts nicht, aber ich teste weiter.

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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