我在我的Rails应用程序中使用simple_form,我尝试将form-horizontal
类添加到我的表单中。
<form accept-charset="UTF-8" action="/account/orders" class="simple_form new_order" data-validate="true" enctype="multipart/form-data" id="new_order" method="post" novalidate="novalidate">
当我使用html: { class: "form-horizontal" }
时,它会将class="simple_form new_order"
更改为class="simple_form form-horizontal"
。
我应该怎样做才能保持new_order
课程?
答案 0 :(得分:50)
它对我有用
= simple_form_for @model, html: { class: "form-horizontal"} do |f|
...
它编译为
<form accept-charset="UTF-8" action="/numbers" class="simple_form form-horizontal" id="new_number" method="post">
答案 1 :(得分:4)
因此,如果您想要更改它,您应该在this file中修补simple_form_css_class
方法。
答案 2 :(得分:3)
这适用于我config.form_class = 'form-horizontal'
并保留new_model类