フォームを送信すると、次のエラーが発生しました。
Bad Request (#400) Unable to verify your data submission.
<?= Html::csrfMetaTags() ?>
レイアウトに入りました。私は日付ピッカーを使用しているため、この問題が発生していると思います。ActiveFormでフォーム作成。
私は何をしなければなりませんか?フォームのコードは次のとおりです。
<?
$form2 = ActiveForm::begin(['id' => 'user-univer']);
echo $form2->field($model2, 'university')->label('Input university name:');
echo $form2->field($model2, 'degree')->label('Input your education specialization:');
//echo $form2->field($model2, 'date')->label('Input your education date:');
echo '<label class="control-label">Education time:</label><br/>';
echo '<span>Start date of your education:</span>';
echo DatePicker::widget([
'name' => 'date_from',
'value' => $value,
'dateFormat' => 'dd.MM.yyyy',
]);
echo '<span>End date of your education:</span>';
echo DatePicker::widget([
'name' => 'date_to',
'value' => $value,
'dateFormat' => 'dd.MM.yyyy',
]);
echo '<br/><br/>';
echo $form2->field($model2, 'info')->textarea()->label('Any other information about your university degree:');
echo Html::submitButton('Add university', ['class' => 'btn btn-primary btn-univer']);
ActiveForm::end(['id' => 'user-univer']);
} ?>
UPD: datepicker がないと同じ問題が発生するのはなぜですか? それを解決する方法は?