当前位置 : 主页 > 网页制作 > Bootstarp >

如何指定Symfony2 Bootstrap复选框内联样式?

来源:互联网 收集:自由互联 发布时间:2021-06-12
Symfony2 Boostrap模板在“checkbox-inline”上有一个条件开关.这是怎么触发的? {% if 'checkbox-inline' in parent_label_class %} {{- form_label(form, null, { widget: parent() }) -}} 由于条件检查在parent_label_class中查
Symfony2 Boostrap模板在“checkbox-inline”上有一个条件开关.这是怎么触发的?

{% if 'checkbox-inline' in parent_label_class %}
    {{- form_label(form, null, { widget: parent() }) -}}
由于条件检查在parent_label_class中查找,因此您只需向表单构建器添加名为label_attr的选项,您就可以在其中附加您的类.

例:

$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>
网友评论