私のスクリプトでは、値をカンマとドット、最大値と最小値で検証する必要があります。 これは私が25.00(ドット)のように価格を置くが、私は25,01(カンマ)検証を入れたときに動作しない場合には、優れた作品)(yii2 number max、min with dotとcomma validation
return [
[['price'], 'required', 'message' => 'Price ...'],
[['price'], 'number', 'numberPattern' => '/^[0-9]{1,2}([\.,][0-9]{1,2})*$/',
'message' => 'Price ...', 'max' => 25, min => '0'],
];
私のルールです。どのように動作させるか考えていますか?
ありがとうございます!これはうまくいくが、$ this-> registerJs( "");を削除しなければならなかった。 @Damian私は参照してください。 –
まあ、うまくいってうれしいよ! –