2016-04-12 8 views
-1

これは、日付が表示されている画像の1つの画像です。 ここで、日付は検証されません。開始日より前の日付を選択します。 私はまた、コーディングのスクリーンショットを添付して見てくださいと私に適切な答えをさせてください。JSONの助けを借りて、開始日がYii2の終了日よりも短いことを確認する必要があります

image

+0

?私はこのイメージで何を見なければなりませんか:)私たちといくつかのコードを共有してください。 –

答えて

0

あなたがモデルで、それを検証することができ、私はそれが次のルールで$courseTest であることを、前提としています。あなたがして試してみました何

public function rules() { 
    return [ 
     ['setting_test_attempt_time', function($attribute, $params) { 
      $decoded = json_decode($this->$attribute, true); 
      if ($decoded['from'] > $decoded['to']) { 
       $this->addError($attribute, 'The From date must be less than To'); 
      } 
     }] 
    ]; 
} 
関連する問題