1
私が書かれているフォームを働いていないGreaterThanOrEqual。しかし、与えられた日付に関係なく、常にエラー。 DateType検証のタイプが正しく機能しています。Symfony3 TimeTypeフォームの検証が
私は間違っていますか?手伝ってくれてありがとう。
私が書かれているフォームを働いていないGreaterThanOrEqual。しかし、与えられた日付に関係なく、常にエラー。 DateType検証のタイプが正しく機能しています。Symfony3 TimeTypeフォームの検証が
私は間違っていますか?手伝ってくれてありがとう。
あなたはバリデータの値にtoday
パラメータで設定され、現在Date
とTime
、とDate
とTime
を比較することができますので、あなたは、このためのDateTimeを使用する必要があります。
パブリック関数buildForm(FormBuilderInterface $ビルダー、配列$オプション){
$builder
->add ('sendTime', DateTime::class, [
'constraints' => [
new GreaterThanOrEqual ( ['value'=>"today",'message'=>"error message"])
]
]
)
あなたは 'Date'と' Time'を比較している、あなたではありませんか?それはうまくいかない。 – KhorneHoly
これは間違いありません。だから私はどのように私は時間を確認することはできませんポストですか?私は適切なタイプのバリデーションを見つけることができません。時間バリデータのチェックは時間だけです。 – Dranzi666
[DateTime](https://symfony.com/doc/current/reference/forms/types/datetime.html)はどうですか? – KhorneHoly