2017 © Pedro Peláez
 

library yii2-repeater-model-validator

Yii2 model repeater validator

image

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

The README.md

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);

Widget 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)

The Versions

24/08 2016

dev-master

9999999-dev

Yii2 model repeater validator

  Sources   Download

proprietary

The Requires

 

by Avatar infinitydevphp