我在yii2 forum上描述了我的问题,但没有人帮助我,很可能是因为没有人知道答案。
这是这里的简短描述。
我想这样做:
<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']) ?>
我需要将class="checkbox-inline"
插入此yii2辅助方法生成的每个复选框的标签标签中,但我无法弄清楚如何操作。
我正在关注这些指南:checkboxList和复选框一(我不能发布超过2个链接,因为我是新来的)但是它们对我没有帮助,我只是不明白我有什么做。我试过的一切都失败了。
有人可以帮助我吗,我现在尝试3天了?
答案 0 :(得分:19)
您应该使用:
<?= $form->field($model, 'country')->inline(true)->checkboxList(['FR'=>'France', 'DE'=>'Germany']) ?>
http://www.yiiframework.com/doc-2.0/yii-bootstrap-activefield.html#inline()-detail