2010-01-12 10 views
27

¿Cómo puedo establecer el atributo class y id para el elemento form mediante semantic_form_for?Fórmula formtastic set y id del formulario

El siguiente código:

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

Respuesta

58

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

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

me da

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

Para mayor claridad, semantic_form_for se envuelve alrededor de los carriles construido en form_for, así que esto es exactamente cómo lo haces en regular Rails forms also :

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

la clave para mí estaba usando "html" en lugar de "input_html" como la clave – PeppyHeppy

+0

Incluso han documentado la característica: 'TODO: documentar la "adivinar" de entrada style' -.- –

Cuestiones relacionadas