Я хочу просто добавить GET-param к URL-адресу от пользователя. Я использую действие третьего модуля партии, так что я не хочу, чтобы изменить подпись, котораяYii2. ActiveFrom. Добавить GET-param в URL без модельного массива
public function actionReset($id, $code)
У меня есть такая модель в контроллере
$model = new DynamicModel([
'code'
]);
$model->addRule(['code'], 'required');
$model->addRule(['code'], 'string');
И такие ActiveForm
<?php $form = ActiveForm::begin([
'method' => 'get',
'action' => [
\yii\helpers\Url::current()
]
]) ?>
<?php echo $form->field($model, 'code')->textInput()->label(false); ?>
<?php echo Html::submitButton(Yii::t('user', 'Continue')); ?>
<?php ActiveForm::end(); ?>
И с такой реализацией он проходит с помощью обертки массива:
Можно ли избежать такой обертки без пользовательских js?
да, но я хочу взять данные от пользователя. Я нашел решение. Я отправлю его в ближайшее время. –