Buen dia.
Tengo 2 preguntas, espero puedan apoyarme, cualquier comentario es
bienvenido.
Estoy usando Cakephp 2.0
1)
Necesito validar que en una caja de texto solo acepte letras y en un rango
de 5-25 caracteres
Tengo esta validación pero no me funciona
public $validate = array(
'nombre' => array(
'rule1' => array(
// 'rule' => 'alphaNumeric',
'rule' => 'text',
'allowEmpty' => false,
'message' => 'Ingresa un nombre
valido',
),
'rule2' => array(
'rule' => array('between', 5, 25),
'message' => 'Por favor verifique el
nombre'
)
)
);
Si dejo la linea que esta en comentarios, todo funciona pero acepta numeros.
Si uso la linea actual marcar este error
*Warning* (2): preg_match() [function.preg-match
<http://muevemas.com/aplicacion/municipios/function.preg-match>]: Delimiter
must not be alphanumeric or backslash [*CORE/Cake/Model/Model.php*, line *2985*]
2)
Estoy creando un label de la siguiente manera:
echo $this->Form->label('Ingresa tu nombre');
Pero en la pagina me apare con mayuscula el inicio de cada palabra.
La salida es: Ingresa Tu Nombre
Alguien tiene idea de como dar solución a mis 2 preguntas.
De antemano, gracias.
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos
electrónicos, envía un correo electrónico a
[email protected].
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Visita este grupo en http://groups.google.com/group/cakephp-es?hl=es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.