Weiß jemand, wie man die Klasse ändern kann, die simple_form von 'controls' zu 'form-control' verwendet. Dies war eine Änderung in Bootstrap 3. Ich weiß, dass es viele Optionen in config/initializers/simple_form.rb und config/initializers/simple_form_bootstrap.rb gibt, aber ich kann nicht finden, was ich brauche.Verwendung von Simple_form mit Bootstrap 3
config.wrappers :bootstrap, :tag => 'div', :class => 'control-group', :error_ class => 'error' do |b|
b.use :html5
b.use :placeholder
b.use :label
b.wrapper :tag => 'div', :class => 'controls' do |ba|
ba.use :input
ba.use :error, :wrap_with => { :tag => 'span', :class => 'help-inline' }
ba.use :hint, :wrap_with => { :tag => 'p', :class => 'help-block' }
end
end
in der obig Sie tauschen können ‚Kontrollgruppe‘ für ‚Form-Gruppe‘, aber ich sehe keine Möglichkeit, die Klasse für den Input-Tag zu ändern.
Haben Sie versucht 'ba.use: input,: wrap_with => {: class => 'form-control'}'? – hawk
Ja, das wendet die angegebene Klasse auf ein div, das das Element –
'config.input_class = 'Formularsteuerung'-Standardklasse für Eingaben – hawk