Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: insert-tag format_date formatiert nicht und convert_date konvertiert nicht

  1. #1
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard insert-tag format_date formatiert nicht und convert_date konvertiert nicht

    hallo,

    ich versuche das datum aus einem formular auf der bestätigungsseite zu formatieren.
    ich verwende im formular ein input type="date", das ein ISO datum liefert.
    das soll nun als dt. format ausgegeben werden:

    Code:
    {{convert_date::{{post::von}}::Y-m-d::d.m.Y}}
    {{format_date::{{post::von}}::d.m.Y}}
    {{format_date::{{post::von}}}}
    keiner meiner versuche hat erfolg. es wird immer das urspründliche datum im fomat "Y-m-d" ausgegeben.
    auch im notification center: kein unterschied.

    woran kann das liegen?

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Laut code erwartet "convert_date" als ersten Parameter den Datumswert und als 2. Parameter das Format, in dem der Datumswert übertragen wird. Das würde ich erstmal abgleichen, dass das zusammen passt.

    Für "format_date" muss der 1. Parameter ein Timestamp sein oder eine Zeichenkette mit einem Datum im englischen Datumsformat (z.B. May 26th 2020, 12:30:35).

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

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Laut code erwartet "convert_date" als ersten Parameter den Datumswert und als 2. Parameter das Format, in dem der Datumswert übertragen wird. Das würde ich erstmal abgleichen, dass das zusammen passt.
    Das erste Beispiel müsste stimmen (vorausgesetzt "{{post::von}}" ist wirklich im Format "Y-m-d").
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard

    mh, da muss ich nochmal hinkucken, denn wenn ich einfach ins textfeld schreibe:

    Code:
    {{convert_date::2022-06-01::Y-m-d::d.m.Y}}
    {{format_date::2022-06-01::d.m.Y}}
    {{format_date::2022-06-01}}
    bekomme ich erwartungsgemäß

    01.06.2022
    01.06.2022
    01.06.2022 00:00

    zurück

  5. #5
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard

    für mich sieht's aus, als würde {{post::von}} nicht richtig aufgelöst,

    denn sowohl als RAW wird gemailt:
    Beginn: 2022-06-01
    Ende: 2022-06-03
    und formatiert über das notification center ausgegeben:
    Sie möchten vom 2022-06-01 bis 2022-06-03 buchen.
    oder wird format_date nicht aufgelöst... ?

  6. #6
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und was gibt "{{post::von}}" auf der Zielseite aus?

  7. #7
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard

    HTML-Code:
    <p><strong>vom 2022-06-01 bis&nbsp;2022-06-01</strong> für das&nbsp;</p>
    scheint mir unauffällig ...

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
  •