Pregunta

En mi aplicación Rails 3 estoy usando Bootstrap de Twitter Como marco de trabajo para desarrollar un sistema de gestión de proyectos internos. Estoy usando Formtastic para ayudarme con formularios, ya que ahorra mucho tiempo y código. Mi problema es lograr que el código formastásico genere los formularios de una manera que corresponda con las convenciones de Bootstrap. He leído algunos elementos que encontré en Google sugiriendo que debería mono Patch Formtastic, pero no he podido hacerlo con éxito.

¿Cómo puedo personalizar la salida de Formtastic para usar DIV alrededor de cada campo para que pueda usar bootstrap con ella?

Gracias por mirar.

¿Fue útil?

Solución

Puedes usar el bootstrap formtasa joya. Debería poder dejar esto y generará HTML que funcionará naturalmente con Twitter Bootstrap.

Otros consejos

Bueno, hoy intenté bifurcar formtastic y haciéndolo compatible con bootstrap ... el marcado está increíblemente bien acoplado al código, por lo que me di por vencido y cambié a Simple_Form. Funciona bien con el consejo en Rails: Uso de Simple_Form e integrando Bootstrap de Twitter

Si usa los archivos SCSS del uno de los scss-twitter-bootstrap Proyectos, simplemente puede comentar o eliminar la inclusión de los formularios parte del CSS.

Simplemente copielos en la aplicación/hojas de estilo (Rails 3.0) o la aplicación/activos/hojas de estilo y comente fuera:

// @import "forms.scss";

No olvides agregar el CSS formastástico:

<%= stylesheet_link_tag 'formtastic', 'formtastic_changes' %>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top