Simple_form ajoutant une classe à un formulaire
Je suis en utilisant simple_form dans mon application Rails, j'ai essayé d'ajouter form-horizontal
classe de ma forme.
<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">
Lorsque j'utilise html: { class: "form-horizontal" }
il changer class="simple_form new_order"
à class="simple_form form-horizontal"
.
Que dois-je faire pour garder new_order
classe?
source d'informationauteur szpon
Vous devez vous connecter pour publier un commentaire.
Il est prévu de comportement https://github.com/plataformatec/simple_form/commit/1e8bba7eb378da86cabb3d6a0ece9b34998c58e2
Donc, si vous voulez le changer, vous devez singe-patch
simple_form_css_class
méthode dans https://github.com/plataformatec/simple_form/blob/master/lib/simple_form/action_view_extensions/form_helper.rb ce fichier.il fonctionne pour moi comme ce
il compile à
cela fonctionne pour moi
config.form_class = 'form-horizontal'
et de garder new_model classe