我正在使用Braincrafted BootstrapBundle。
如何使用input-sm来渲染输入?
我已经搜索了文档,但似乎只设置了col大小而不是输入。
答案 0 :(得分:2)
在意大利,我们说要像古人那样去做。
根据您的需求,braincrafted无需提供,只需将类添加到输入字段即可满足您的需求
{{ form_start(form, {attr:{class: 'input-sm'} }) }}
{{ form_widget(form.username, {attr:{class: 'input-sm', placeholder: 'username'} }) }}
<div class="form-group">
{{ form_widget(form.password, {attr:{class: 'input-sm', placeholder: 'password'} }) }}
{{ form_widget(form.submit, {attr:{class: 'btn btn-primary btn-sm'} }) }}
</div>
{{ form_end(form) }}
{{ form_widget(form.field, {attr:{class: 'input-sm'} }) }}
或在您的构建器中
$builder->add(
'field',
'text',
array(
'attr' => array(
'class' => 'input-sm',
'placeholder' => 'Fill it',
),
'required' => true
)
);