1
私はYii2フレームワークでkartik select2 widgetを使用しています。必要な検証ルールは機能しません。ここ
は、私の見解コードです:ここでYii2は "select2"ウィジェットの検証ルールが必要です
$form->field($model, 'city')->widget(\kartik\select2\Select2::classname(), [
'data' => $cities,
'options' => [
'class' => 'form-control',
'placeholder' => 'Please select city...',
'multiple' => false,
],
'pluginOptions' => [
'allowClear' => true
],
])->label('City');
は私のモデルルールのコードです:
[['city'], 'required'],
[['city'], 'integer']
必要なドロップダウンを作るために、任意のアイデア?プラグインオプション
pluginOptions' => [
'initialize' => true,
],
で
ためのコードを働いています。何が起こるのですか?それは空の値を格納しますか? – gmc
私たちが得たものからは、それだけでは十分ではありません。より多くのコード(モデル、コントローラアクション)を提供する必要があるかもしれません。 –