Code sample

in the following sample the second step is configured as skipable.

use buttflattery\formwizard\FormWizard;
echo FormWizard::widget([
    'steps'=>[
        [
            'model'=>$shootsModel,
            'title'=>'My Shoots',
            'description'=>'Add your shoots',
            'formInfoText'=>'Fill all fields'
        ],
        [
            'model'=> $shootTagModel,
            'title'=>'My Shoots',
            'isSkipable'=>true,
            'description'=>'Add your shoots',
            'formInfoText'=>'Fill all fields'
        ],
    ]
]);
Fill all fields

This is a skippable step, if you leave all the inputs blank the widget wont validate the inputs even if they are defined as required in the model rules and if there is any single input filled or options selected then it will ask you to validate, depending on the model rules defined for the fields.