yii2フォーラム で問題を説明しましたが、だれも答えを知らないために、だれも助けてくれませんでした。
ここに短い説明があります。
これを作りたい:
<label class="checkbox-inline"><input type="checkbox" value="ASD">Option 1</label>
<label class="checkbox-inline"><input type="checkbox" value="DSA">Option 2</label>
<label class="checkbox-inline"><input type="checkbox" value="REW">Option 3</label>
しかし、yii2 checkboxList Htmlヘルパーを使用します。
これは、チェックボックス値の単純化された配列です
<?= $form->field($model, 'country')->checkboxList(['FR'=>'France', 'DE'=>'Germany']) ?>
このyii2ヘルパーメソッドによって生成された各チェックボックスのラベルタグにclass="checkbox-inline"
を挿入する必要がありますが、その方法がわかりません。
私はこれらのガイドをフォローしていました: checkboxList とチェックボックス1(ここでは新しいので、2つ以上のリンクを投稿することはできません)が役に立ちません。行う。私が試したすべてが失敗しました。
誰かが私を助けてくれますか?私は今3日間試していますか?
あなたは単に使用する必要があります:
<?= $form->field($model, 'country')->inline(true)->checkboxList(['FR'=>'France', 'DE'=>'Germany']) ?>
http://www.yiiframework.com/doc-2.0/yii-bootstrap-activefield.html#inline()-detail