library yii2-repeater-model-validator
Yii2 model repeater validator
infinitydevphp/yii2-repeater-model-validator
Yii2 model repeater validator
- Wednesday, August 24, 2016
- by infinitydevphp
- Repository
- 1 Watchers
- 0 Stars
- 166 Installations
- PHP
- 1 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
Extend unclead/yii2-multiple-input for related model backend & client validation, (*1)
Init validation:
Add to model rules:
[['attribute_related'], 'infinitydevphp\MultipleModelValidator\MultipleModelValidator']
And use widget (extend from \unclead\widgets\MultipleInput) in form, (*2)
$options = [];
$form->field($model, 'attribute_name')
->widget(\infinitydevphp\MultipleModelValidator\widgets\MultipleInput::className(), $options);
Option name |
Type |
Description |
baseModel |
string |
base model for create instance next repeater model |
jsOptions |
array/null |
event listener for add new row and delete row |
skipAttributes |
array/null |
skip attribute on render if not set $columns |
JS options declared two key:
1. afterAddRow: fired after add row
2. afterDeleteRow: fired after delete row, (*3)
Other options see in [https://github.com/unclead/yii2-multiple-input](base package), (*4)
dev-master
9999999-dev
Yii2 model repeater validator
Sources
Download
proprietary
The Requires
by
infinitydevphp