[Yii2] Form semplici, senza uso di $model

Ciao a tutti.

E’ da un paio di giorni che sto tentando di creare, senza successo, un normale form per inviare 3 parametri ad un’altra view.

Considerando la mia action nel controller:




public function actionAnteprima()

    {

        $type = Yii::$app->request->get('type');

        $start = Yii::$app->request->get('start');

        $end = Yii::$app->request->get('end');

        return $this->render('anteprima', [

            'type' => $type, 'start'=>$start, 'end'=>$end

        ]);

    }



e considerando la mia view:




<?= Html::beginForm(['ricalcolo/anteprima', 'type'=>0, 'start'=>'start', 'end'=>'end'], 'post', ['enctype' => 'multipart/form-data']) ?>


                    <?=

                        \yii\widgets\MaskedInput::widget([

                            'name' => 'start',

                            'clientOptions' => ['placeholder' =>  'GG-MM-AAAA'],

                            'mask' => '99-99-9999',

                        ])

                    ?>


                    <?=

                    \yii\widgets\MaskedInput::widget([

                        'name' => 'end',

                        'clientOptions' => ['placeholder' =>  'GG-MM-AAAA'],

                        'mask' => '99-99-9999'

                    ])

                    ?>


                    <?= Html::submitButton('Procedi', ['class' => 'submit']) ?>


<?= Html::endForm() ?>



La nuova pagina riceve come parametri:

Escludendo così quello che vado ad immettere nei campi di input (il campo "type" ovviamente prende 0, ed è quello che voglio…).

Qualche idea o suggerimento?

X forza glieli passi all’inizio nel beginform