I've Yii2 form containing form fields depending on action of page. Ex. Few fields appears when then action is create
and few appears when action is update
. I want to add required validation based on this scenario.
Ex.
<?= $form->field($model, 'unique_identifier')->textInput(['maxlength' => 45]) ?>
I am showing this field only when action => 'update'
.
Now I want to add required validation for this and I tried this:
[['unique_identifier'], 'required', 'on' => 'update'],
But above validation not working. If I remove on=>update
then its validating on both create and update scenario.
Any help would be appreciated.