Yii Framework 2.0 Règles Date Du Validateur

Je suis en utilisant Yii Framework 2.0. J'ai un formulaire avec un champ de saisie de texte qui est destiné à une date. J'ai lu le Yii Framework 2.0 sur le Classe yii\validateurs\Validator et connu de tout le programme de validation des clés qui peuvent être utilisés à l'intérieur de la règles() méthode dans une classe de modèle. Lorsque j'utilise le date clés comme ci-dessous, il ne permet pas de valider quoi que ce soit. Cela signifie que je ne peux toujours mettre du texte dans ce champ d'entrée et de valider la forme.

Quand je l'ai changé en boolean ou e-mail, j'ai pu voir qu'il valide très bien quand je mets quelque chose de mal dans le champ de saisie. Comment puis-je valider une date de valeur à l'intérieur d'un champ de saisie avec Yii Framework 2.0?

Mes règles() méthode:

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

Mon point de vue page:

<?php $form = ActiveForm::begin(); ?>
     <?= $form->field($model, 'inputfield_date')->textInput(); ?>
<?php ActiveForm::end(); ?>
merci de poster le code de votre formulaire dans votre fichier de vue, également, les règles complètes de tableau comme vous l'avez dans votre modèle...
J'ai juste modifié ma question avec le code des règles() la méthode et la forme à l'intérieur de la page d'affichage. J'espère que vous pouvez aider. Merci à l'avance!
À tout hasard vous avez résolu ce problème? Je vais avoir le même problème

OriginalL'auteur O Connor | 2014-09-28