Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: split datum

  1. #1
    Contao-Nutzer Avatar von sandburg
    Registriert seit
    19.06.2009.
    Beiträge
    92

    Frage split datum

    Hallo - folgendes Szenario:

    Ich möchte ein EFG-Formular erstellen und dieses per E-Mail versenden. Also ein „Textfeld“ mit Feldname „Termin“ eingegeben und als „Datum“ geprüft. Wenn ich nun ein korrektes Datum (14.12.2009) eintippe soll EFG aber nicht

    Termin=14.12.2009

    versenden, sondern

    DAY=14
    MONTH=12
    YEAR=2009


    Programmiertechnisch könnte es wie folgt aussehen:

    Code:
    <?php
    
    $datum = {{form::termin}};
    list ($tag, $monat, $jahr) = split('[.]', $datum);
    echo "
    DAY=$tag
    MONTH=$monat
    YEAR=$jahr
    ";
    
    ?>
    Aber wie/wo kann ich das im EFG realisieren?
    Lese daher gerne wieder :-)

    Mit besten Grüßen
    - sandburg -

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo sandburg,

    ich weiß grad auch nicht genau, wo du das machen kannst, mir fällt aber auf, dass du wahrscheinlich
    $this->replaceInsertTags( '{{form::termin}}' )
    benutzen müsstest um an die Variable zu kommen, da sie ansonsten erst nach dem PHP-Parser ersetzt wird.

    Andreas

  3. #3
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Vielleicht kann dir hier processEfgFormData weiterhelfen.

  4. #4
    Contao-Nutzer Avatar von Tompaianer
    Registriert seit
    16.04.2010.
    Ort
    Dresden
    Beiträge
    65

    Standard Gleiche Aufgabenstellung

    Ich stehe gerade vor dem gleichen Problem. Wie habt ihr das nun gelöst? Geht da auch was mit insert-Tags-flags? In der Bestätigungsmail hole ich mir ja das Datum mit form::anreise.

  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann müsstest du die drei Felder auch im Formular haben, wenn du die Flags benutzen möchtest.

    Geht das denn nicht mit dem oben erwähnten HOOK?

    Ansonsten könntest du dafür die 3 Felder als hidden anlegen und bei Datumsauswahl diese Felder befüllen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #6
    Contao-Nutzer Avatar von Tompaianer
    Registriert seit
    16.04.2010.
    Ort
    Dresden
    Beiträge
    65

    Standard

    Danke Andreas für deine schnelle Antwort.
    Das mit den versteckten Feldern habe ich mir auch schon überlegt. Aber wie werden die jetzt gefüllt.
    Testseite hier http://efg.hotel-pension-andreas.de/...php/start.html

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die hidden-Fields kann ich noch nicht sehen.

    Mit JS. onchange den value von anreise abfragen und in die hidden fields anreise-d, anreise-m, anreise-y bringen. Evtl. auch mit dem onsubmit event des Formulars, oder falls der Datepicker einen Callback anbietet für den Moment, wo er das Datum ins Feld bringt, kannst du auch den benutzen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Datum im Formulargenerator
    Von overHead im Forum Formulare
    Antworten: 9
    Letzter Beitrag: 11.10.2020, 13:28
  2. Datum versenden
    Von sandburg im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 04.09.2013, 15:52
  3. Tag / Datum / Autor
    Von rednex im Forum Layout / Templates / Holy Grail
    Antworten: 18
    Letzter Beitrag: 22.10.2010, 17:50
  4. DOMPDF mit Datum
    Von strich-sieben im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 19.12.2009, 10:08

Lesezeichen

Lesezeichen

Berechtigungen

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