Yii Framework 2.0 Правила проверки даты

Я использую Yii Framework 2.0. У меня есть форма с полем ввода текста, который предназначен для даты. Я прочитал Yii Framework 2.0 оКласс yii \ валидаторы \ Validator и известны все ключи валидатора, которые могут быть использованы внутриправила () метод в модельном классе. Когда я используюДата ключ, как показано ниже, он ничего не проверяет. Это означает, что я все еще могу поместить некоторый текст в это поле ввода и могу опубликовать форму.

Когда я изменил это влогический или жеЭл. адресЯ мог видеть, что это очень хорошо проверяется, когда я помещаю что-то неправильно в поле ввода. Как я могу проверить значение даты внутри поля ввода с помощью Yii Framework 2.0?

Мой метод rules ():

public function rules()
{
    return [
         [['inputfield_date'], 'required'],
         [['inputfield_date'], 'safe'],
         [['inputfield_date'], 'date'],
    ];
}

Моя страница просмотра:

<?php $form = ActiveForm::begin(); ?>
     <?= $form->field($model, 'inputfield_date')->textInput(); ?>
<?php ActiveForm::end(); ?>

Ответы на вопрос(4)

Ваш ответ на вопрос