1

私は、checkboxList にテンプレートを使用したいと考えています。他の ActiveForm フィールドでテンプレートを使用していますが、checkboxList フィールドでは機能しないようです。

入力を 6 ではなく col-sm-7 に設定するだけです。

<?= $form->field($model, 'days', [
            'template' => "<div class='col-sm-3'>{label}</div><div class='col-sm-7'>\n{input}</div>\n{hint}\n{error}"])
             ->inline()
             ->checkboxList(Onlinestore::$days, []) ?>
</div>
4

1 に答える 1

0

にオプションはありませcheckboxTemplateActiveFieldテンプレートである必要があります:

<?= $form->field($model, 'days', ['template' => "<div class='col-sm-3'>{label}</div><div class='col-sm-7'>\n{input}</div>\n{hint}\n{error}"])
    ->inline()
    ->checkboxList(Onlinestore::$days, []) ?>
于 2015-04-20T09:54:45.557 に答える