gpt4 book ai didi

symfony - 如何使用 Symfony 的 bootstrap 主题水平显示我的复选框选项?

转载 作者:行者123 更新时间:2023-12-02 04:17:32 24 4
gpt4 key购买 nike

我有一个小表单,其中有两个复选框和一个提交按钮,我想使用 Bootstrap 显示它。我的每个复选框都有 14 个选项,标签非常短。我的表格:

$builder
->add('banks', 'entity', array(
'class' => 'AppBundle:Bank',
'property' => 'name',
'multiple' => true,
'expanded' => true,
'required' => false,
'label' => 'Banques',
))
->add('companies', 'entity', array(
'class' => 'AppBundle:Company',
'property' => 'name',
'multiple' => true,
'expanded' => true,
'required' => false,
'label' => 'Sociétés',
))
->add('search','submit', array('label' => 'Filtrer'))
;

我的看法:

{% form_theme form 'bootstrap_3_layout.html.twig' %}
{{ form_start(form) }}

{{ form_row(form.banks) }}
<button type="button" class="btn btn-primary" id="check_banks">Cocher toutes les banques</button>
{{ form_row(form.companies) }}
<button type="button" class="btn btn-primary" id="check_companies">Cocher toutes les sociétés</button>
{{ form_end(form) }}

我应该尝试找到引导表单主题文件并编辑它,还是有更直接的解决方案?

最佳答案

将此代码添加到字段的选项中就足够了

   'label_attr' => array(
'class' => 'checkbox-inline'
)

对于复选框和这个

   'label_attr' => array(
'class' => 'radio-inline'
)

用于广播。有结果:

example_of_usage

关于symfony - 如何使用 Symfony 的 bootstrap 主题水平显示我的复选框选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32776252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com