Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: {{date}} - in Formularfeld

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

    Standard {{date}} - in Formularfeld

    Hey,

    in meiner alten C3 Umgebung habe ich ein Formular mit einem geheimen Feld mit dem Inhalt {{date}}.

    Die Daten werden in eine Datenbank gespeichert. Ergebnis unter c3: 29.10.2019

    In Contao 4.4 wird aus {{date}} dann 1572303600 -also der timestamp. Kann man das irgendwie wieder so machen wie in C3?

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    {{date::d.m.Y}}

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

    Standard

    In der Datenbank landet dennoch nur der timestamp

  4. #4
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was steht denn im Quellcode des Formulars?
    Da muss doch der InsertTag bereits ersetzt sein.

  5. #5
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.487

    Standard

    Code:
    <input type="hidden" name="mtag" value="29.10.2019" />
    Beim Speichern landet aber nur inserttag in der Datenbank:

  6. #6
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der InsertTag steht in der Datenbanktabelle tl_form_field bei den Feldeinstellungen. Meinst Du das? Das wäre ja Ok.

    Wenn der Quelltextausschnitt so ist, kann da nicht der InsertTag submittet werden, woher soll das Formular den denn kennen, wenn er bereits im Quellcode ersetzt wurde?
    Welche Datenbank meinst Du? Setzt Du Leads ein? oder ist das eine eigene Erweiterung?
    Normalerweise werden die Formulareingaben nicht in der Datenbank gespeichert.

  7. #7
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.487

    Standard

    Also ich konnte das Problem nun "beheben".

    Wenn in Contao die Eingabeprüfung auf "Datum" gestellt ist, dann wird der Timestamp gespeichert. Ist keine Eingabeprüfung aktiviert wird 29.10.2019 gespeichert.

  8. #8
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das kannte ich noch nicht.

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
  •