Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.03 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.03 KB

angular-yii2-validator

Angular directive for automated handling of Yii2 server-side validation errors.

##Install

You can install this package with bower.

bower install -S angular-yii2-validator

##Usage Add dependency 'yii2Validator' in your application module declaration.

angular.module('yourApp', [
    // ...
    // your other module dependencies
    'yii2Validator'
])

In your template add the 'yii2-validate' attribute to the form in which you would like to receive server-side validation errors.

<form yii2-validate ng-submit="form.submit()" name="form">
    <input ng-model="form.username" name="username" type="text" required>
    <span ng-show="form.username.$error.required" class="help-block">{{form.username.$error.required}}</span>
    <span ng-show="form.username.$error.server" class="help-block">{{form.username.$error.server}}</span>
</form>

In example above after form submit when server returns validation error for field 'username' the error message would be in 'form.username.$error.server'.