私はコレクションフォームタイプを使用しています。ここで、子は日時タイプの入力を単一のテキストとして持っています。しかし、検証でデータを送信すると失敗し、getErrorsAsString に次の奇妙なエラーが表示されます。
inputDateTime:
ERROR: This value is not valid.
date:
No errors
time:
No errors
これが私のフィールドを追加する方法です
//form child
$builder->add('inputDateTime', 'datetime', array(
'date_widget' => 'single_text',
'time_widget' => 'single_text'
));
inputDateTime にエラーがあるのに、日付にも時間にもエラーがないのはなぜですか? ロケールが設定されており、日付形式を追加しようとしましたが、役に立ちませんでした。