Merge branch 'master' into fix-numbervalidator-comma-decimal-separator

This commit is contained in:
Alexander Makarov
2016-12-17 16:39:00 +03:00
committed by GitHub
134 changed files with 6154 additions and 620 deletions

View File

@@ -141,6 +141,17 @@ class NumberValidator extends Validator
* @inheritdoc
*/
public function clientValidateAttribute($model, $attribute, $view)
{
ValidationAsset::register($view);
$options = $this->getClientOptions($model, $attribute);
return 'yii.validation.number(value, messages, ' . Json::htmlEncode($options) . ');';
}
/**
* @inheritdoc
*/
public function getClientOptions($model, $attribute)
{
$label = $model->getAttributeLabel($attribute);
@@ -173,8 +184,6 @@ class NumberValidator extends Validator
$options['skipOnEmpty'] = 1;
}
ValidationAsset::register($view);
return 'yii.validation.number(value, messages, ' . Json::htmlEncode($options) . ');';
return $options;
}
}