【发布时间】:2014-07-11 10:43:40
【问题描述】:
我正在使用精心设计的 BootstrapBundle。
如何让它使用 input-sm 渲染输入?
我已经搜索了文档,但似乎只设置了 col 大小而不是输入。
【问题讨论】:
标签: forms twitter-bootstrap symfony
我正在使用精心设计的 BootstrapBundle。
如何让它使用 input-sm 渲染输入?
我已经搜索了文档,但似乎只设置了 col 大小而不是输入。
【问题讨论】:
标签: forms twitter-bootstrap symfony
在意大利,我们说要像古人那样做。
对于您的需求,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
)
);
【讨论】: