Foros del Web » Programando para Internet » Ruby »

Personalizar mensajes en validación

Estas en el tema de Personalizar mensajes en validación en el foro de Ruby en Foros del Web. Buenas noches me encuentro trabajando con la validacion en el modelo tengo validates :correoinstitucional, :email => true y en la vista obtengo Correoinstitucional no es ...
  #1 (permalink)  
Antiguo 05/05/2013, 21:43
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Personalizar mensajes en validación

Buenas noches

me encuentro trabajando con la validacion en el modelo tengo validates :correoinstitucional, :email => true y en la vista obtengo Correoinstitucional no es un correo electronico

como hago para que en la vista me aparezca asi : Correo Institucional no es un correo electronico , osea poner un espacio

es posible?
  #2 (permalink)  
Antiguo 10/05/2013, 05:34
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Personalizar mensajes en validación

Prueba a cambiarlo en los archivos de localización (/locale/es.yml), si no hay ninguno, creas uno con algo como:

Código:
en:
  activerecord:
    attributes:
      elnombredelmodelo:
        correoinstitucional: "Correo Institucional"
Más info por aquí: http://guides.rubyonrails.org/i18n.h...-record-models
  #3 (permalink)  
Antiguo 29/11/2013, 15:34
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Respuesta: Personalizar mensajes en validación

Yo lo hice así:

Código rails:
Ver original
  1. <% if @user.errors.any? %>
  2.   <div id="error_explanation">
  3.     <h2><%= pluralize(@user.errors.count, "error") %> prohibited
  4.       this post from being saved:</h2>
  5.     <ul>
  6.     <% @user.errors.full_messages.each do |msg| %>
  7.       <li><%= msg %></li>
  8.     <% end %>
  9.     </ul>
  10.   </div>
  11. <% end %>

mas info sobre validaciones

http://edgeguides.rubyonrails.org/ac...lidations.html
  #4 (permalink)  
Antiguo 03/12/2013, 03:38
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Personalizar mensajes en validación

kalvinman no es la misma duda en realidad. Aquí sólo se preguntaba por cómo editar el nombre del atributo para que no se muestre tal como es.

Etiquetas: personalizar, rails, validacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:02.