text_field simple_fields_for simple rails form for example ruby-on-rails ruby forms simple-form

ruby on rails - simple_fields_for - Etiqueta en blanco de forma simple



simple form rails (3)

¿Has probado label:false lugar de label:"" :

<%= f.input :email, class: "login-field", label: false %>

Así que estoy usando Simple Form para mi aplicación Rails, y necesito deshacerme de la etiqueta en cada entrada que viene con el formulario simple.

Intenté: <% = f.input: correo electrónico, clase: "campo de inicio de sesión", etiqueta: ""%> dejando la etiqueta en blanco, pero esto no funcionó.

Soy relativamente nuevo en los rieles, ¿podría alguien explicar cómo lograr esto?

Edit: estoy tratando de lograr este formato:

<input type="password" class="login-field" value="" placeholder="Password" id="login-pass" />

Gracias.


Creo que el camino a seguir es la label: false
También en simple_form_for puede pasar defaults: {label: false} para deshabilitar la etiqueta para todos los campos de este formulario.


Vieja pregunta pero funcionó para mí, @Josh M:

<%= f.input :email, class: "login-field", label: ''&nbsp;''.html_safe %>

simple_form (3.0.2)