Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/03/2011, 08:16
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Validator en Zend_Form

Muchas gracias alfcm,

Cuando decis cambiar mensaje, a que te referis exactamente ?, a cambiar el mensaje per se o a traducir ?, si es lo primero, lo mas simple es que tu clase extienda directamente de Zend_Validate_Float y sobreesecribia la propiedad $_messagesTemplates.

Agregado:

estuve mirando, porque extender una clase para esto, no es lo mas apropiado y en teoria podrias hacer algo asi(no lo he probado):

Código PHP:
Ver original
  1. $element->addValidator(
  2.     'float',
  3.     false,
  4.     array(
  5.         'messages' => array(
  6.             'notFloat' => "'%value%' no es un valor de punto flotante"
  7.         )
  8.     )
  9. );

Y con respeto al formato de lo números, deberias configurar el locale, te dejo el link al resourece correspondiente.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Última edición por masterpuppet; 10/03/2011 a las 08:52