Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Datum aus Formular formatiert als E-Mail verschicken

  1. #1
    Contao-Fan Avatar von christian.kolb
    Registriert seit
    30.12.2009.
    Beiträge
    373

    Standard Datum aus Formular formatiert als E-Mail verschicken

    Hallo Zusammen,

    wahrscheinlich übersehe ich nur eine Option. Ich kann mir irgendwie nicht vorstellen, dass das noch niemand benötigt hat:

    Ich habe im Formular ein Feld für ein Datum und ein Feld für eine Uhrzeit. Diese werden sowohl in eine Tabelle geschrieben, als auch per EFG als E-Mail verschickt. In die Tabelle läuft alles super. Nur in der E-Mail wird leider der Timestamp der beiden Felder übergeben.

    Wie kann ich das Datum in der E-Mail formatiert ausgeben?

    Mit Contao 3 werde ich das mit einem eigenen verschachtelten Insert Tag lösen können. Aber Contao 3 ist noch nicht final draußen und mit Contao 2.11.* gibt es meines Wissens keine Möglichkeit für verschachtelte Insert Tags.

    Bin dankbar für jeden Tipp in die richtige Richtung.

    Gruß
    Christian

  2. #2
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Der Versand per E-Mail über EFG funktioniert bei mir einwandfrei. Datum und Uhrzeit werden korrekt per E-Mail verschickt. Das Ausgabeformat kann beim jeweiligen Feld unter Feldkonfiguration eingestellt werden.

    EDIT: Ich verwende zusätzlich die Extension [xdependentcalendarfields] (funktioniert auch mit 2.11.6). Erst damit hast du die Format-Funktion-
    Geändert von bizon (14.10.2012 um 13:17 Uhr)

  3. #3
    Contao-Fan Avatar von jubel
    Registriert seit
    18.12.2011.
    Ort
    Waldbronn
    Beiträge
    715
    User beschenken
    Wunschliste

    Standard

    Ich mache es genau wie bizon.
    Die Erweiterung hat zusätzlich den Vorteil, dass die Daten viel komfortaber eingeben werden können.
    Gruß

    -----------------------------------------------------------------------------------------------------------------
    „Ich versuche immer das zu tun, was ich nicht kann, damit ich hoffentlich lerne, wie es geht.“
    Pablo Picasso

  4. #4
    Contao-Fan Avatar von christian.kolb
    Registriert seit
    30.12.2009.
    Beiträge
    373

    Standard

    Hallo ihr beiden,

    habe die Erweiterung jetzt auch mal installiert und getestet.

    Ändert aber leider gar nichts. Es werden immer noch timestamps in die E-Mail eingefügt.

    Vielleicht noch mehr Infos:
    • Ich nutze die Funktion "Per E-Mail versenden (formatierter Text / HTML)" mit den Insert Tags {{form::FELDNAME}}
    • Ich speichere die Daten in einer Tabelle über die Funktion "Formulardaten speichern"

    Ich nutze also sowohl EFG Teile als auch die Standardmöglichkeiten.

    Selbst wenn das mit dem Feld funktionieren würde, was mache ich mit der Uhrzeit?

    Gruß
    Christian

  5. #5
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    OK - Per E-Mail versenden (formatierter Text / HTML) - benutze ich auch und zusätzlich habe ich html-Vorlagen für den E-Mailversand. Das Format für Datum und Uhrzeit gebe ich in der Feldkonfiguration an: d.m.Y H:i

    Das müsste mit {{form::datumfeld}} Ausgabeformat d.m.Y
    und {{form::uhrzeitfeld}} Ausgabeformat H:i
    auch für getrennte Datum/Zeit-Felder funktionieren

    Die Standardfunktionen des Formulargenerators (Per E-Mail versenden) nutze ich nicht.

  6. #6
    Contao-Fan Avatar von christian.kolb
    Registriert seit
    30.12.2009.
    Beiträge
    373

    Standard

    Nutzt du die Funktion das in die Datenbank zu schreiben?

    Das scheint ja der einzige Unterschied zu sein. Kann es sein, dass das Datum als timestamp übergeben wird wenn man es in die Datenbank schreiben will?

    Gruß
    Christian

  7. #7
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Nutzt du die Funktion das in die Datenbank zu schreiben?
    Nein!

    Ich nutze auch hier die EFG Version - (EFG) Formular-Daten speichern.

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
  •