【问题标题】:Braincrafted bootstrapbundle set input sizeBraincrafted bootstrapbundle 设置输入大小
【发布时间】:2014-07-11 10:43:40
【问题描述】:

我正在使用精心设计的 BootstrapBundle。

如何让它使用 input-sm 渲染输入?

我已经搜索了文档,但似乎只设置了 col 大小而不是输入。

【问题讨论】:

    标签: forms twitter-bootstrap symfony


    【解决方案1】:

    在意大利,我们说要像古人那样做。

    对于您的需求,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
                )
           );
    

    【讨论】:

    • 只是一个简单的问题,文档说要扩展表单并进行更改,是否可以创建表单类的副本然后添加而不是扩展它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 2020-03-21
    相关资源
    最近更新 更多