2012-05-06 14 views
8

Esta es probablemente una pregunta un poco baja, pero ¿hay alguna manera elegante, cómo cambiar la etiqueta de texto en etiqueta ayudante?Rails 3: ¿cómo puedo personalizar la etiqueta de texto en la etiqueta auxiliar?

= f.label :name 

generar

<input id="car_name" name="car[name]" size="30" type="text"> 

Si Me gustaría tener el texto de la etiqueta , por ejemplo, su coche en lugar deNombre, cómo hacerlo?

Una forma es escribir la etiqueta de la etiqueta directamente como HTML, pero esta es una manera poco sucia ...

Respuesta

17

Sólo añadir una segunda cadena de argumentos para f.label, así:

label_tag 'name', 'Your name' 
# => <label for="name">Your Name</label> 

Ver here

Cuestiones relacionadas