[TYPO3-german] TCA / DateTime kann nicht gespeichert werden

Birgit lists at berlin-typo3.de
Tue Apr 3 13:51:55 CEST 2018


Hallo,

https://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Format/Date.html

<f:format.date format="d.m.Y" base="2016-06-06">-1 year</f:format.date>


<f:format.date format="Y-m-d" base="{object.meinFeld}" />

untested:

<f:form.textfield type="date" property="meinFeld" value="{f:format.date(format: 'Y-m-d', base: '{object.meinFeld}')}" />


viele Grüße
Birgit


> Am 03.04.2018 um 13:34 schrieb Haug IT-Solutions <it at haug-components.com>:
> 
> Hallo zusammen,
> 
> wir haben mit dem ExtensionBuilder eine kleine Erweiterung gebastelt und dort für ein Feld den Typ "Date" vergeben.
> 
> Für die Getter und Setter setzt er hier ja den Wert "DateTime". In der Datenbank wird der Wert mit YYYY-MM-DD gespeichert.
> 
> Wenn ich nun im Frontend aber einen Datensatz editieren will, kommt folgende Fehlermeldung:
> 
> The date "2018-03-30" was not recognized (for format "Y-m-d\TH:i:sP").
> 
> Wo holt er sich dieses Format her?
> 
> Mein TCA sieht wie folgt aus:
> 
> 'config' => [
>  'dbType' => 'date',
>  'type' => 'input',
>  'size' => 13,
>  'eval' => 'date',
>  'format' => 'date',
>  'default' => '0000-00-00'
> ],
> 
> und meine "FormFields.html" habe ich mal so versucht:
> 
> <f:form.textfield type="date" property="meinFeld" value="{object.meinFeld->f:format.date(format: 'd.m.Y')}" />
> 
> Leider immer noch der gleiche Fehler.
> 
> Besten Dank für die Hilfe.
> 
> Viele Grüße
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list