I am using simple_form in my Rails application, I tried to add form-horizontal
class to my form.
<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">
When I use html: { class: "form-horizontal" }
it change class="simple_form new_order"
to class="simple_form form-horizontal"
.
What should I do to keep new_order
class?
It's not possible to customize it, SimpleForm add the dom class automatically based on the given object. What you can do is to add more classes by giving the :html => {:class => "bar"} option.
it works for me like this
= simple_form_for @model, html: { class: "form-horizontal"} do |f| ...
it compiles to
<form accept-charset="UTF-8" action="/numbers" class="simple_form form-horizontal" id="new_number" method="post">
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With