text_field rails form_with form_tag form_for form example ruby-on-rails forms

ruby on rails - rails - Formtastic set class y id de forma



rails form_for class (1)

Esto debería hacer lo que necesita (no probado):

<% semantic_form_for @meetingsearch, :html => { :class => "new_meeting_search", :id => "meeting_search" } do |f| %>

Para mayor claridad, semantic_form_for ajusta a Rails en form_for , por lo que así es exactamente como lo haces en los formularios normales de Rails :

<% form_for @meetingsearch, :html => { class => "new_meeting_search", :id => "meeting_search" } do |f| %>

¿Cómo puedo establecer el atributo de clase e id para el elemento de formulario mediante semantic_form_for?

El siguiente código:

<% semantic_form_for (@meetingsearch), :class => "new_meeting_search", :id => "meeting_search" do |f| %>

me da:

<form action="/meetingsearches" class="formtastic meetingsearch" id="new_meetingsearch" method="post">