Browse Source

Additional RangeValidator fixes

tags/2.0.0-rc
Alexander Kochetov 10 years ago
parent
commit
a4e8829717
  1. 5
      framework/assets/yii.validation.js
  2. 3
      framework/validators/RangeValidator.php

5
framework/assets/yii.validation.js

@ -92,6 +92,11 @@ yii.validation = (function ($) {
return; return;
} }
if (!options.allowArray && $.isArray(value)) {
pub.addMessage(messages, options.message, value);
return;
}
var inArray = true; var inArray = true;
$.each(value, function(i, v) { $.each(value, function(i, v) {

3
framework/validators/RangeValidator.php

@ -94,6 +94,9 @@ class RangeValidator extends Validator
if ($this->skipOnEmpty) { if ($this->skipOnEmpty) {
$options['skipOnEmpty'] = 1; $options['skipOnEmpty'] = 1;
} }
if ($this->allowArray) {
$options['allowArray'] = 1;
}
ValidationAsset::register($view); ValidationAsset::register($view);

Loading…
Cancel
Save