如何指定 Symfony2 Bootstrap 复选框内联样式?
How to specify Symfony2 Bootstrap checkbox inline style?
Symfony2 Bootstrap 模板有一个条件开关 'checkbox-inline'。这是如何触发的?
{% if 'checkbox-inline' in parent_label_class %}
{{- form_label(form, null, { widget: parent() }) -}}
由于条件检查是在 parent_label_class
中查找,您可以简单地向表单构建器添加一个名为 label_attr
的选项,然后您可以在其中附加 class.
示例:
$builder->add('checkbox', 'checkbox',
array(
'label_attr' => array(
'class' => 'checkbox-inline'
)
)
);
这将给出以下输出:
<div class="checkbox">
<label class="checkbox-inline required">
<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1" />Checkbox
</label>
</div>
Symfony2 Bootstrap 模板有一个条件开关 'checkbox-inline'。这是如何触发的?
{% if 'checkbox-inline' in parent_label_class %}
{{- form_label(form, null, { widget: parent() }) -}}
由于条件检查是在 parent_label_class
中查找,您可以简单地向表单构建器添加一个名为 label_attr
的选项,然后您可以在其中附加 class.
示例:
$builder->add('checkbox', 'checkbox',
array(
'label_attr' => array(
'class' => 'checkbox-inline'
)
)
);
这将给出以下输出:
<div class="checkbox">
<label class="checkbox-inline required">
<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1" />Checkbox
</label>
</div>