CakePHP sobrescrevendo mensagens de erro + Multimensagens por field
CakePhp, Geral, PHP | 6 Dec 2010Oiaaa!!
bem essa semana fui implementar um form e este já possuía uma validação e uma mensagem de erro definida.
mais eu necessitava que a mensagem fosse diferente para este field, não queria criar outro campo com outra mensagem queria utilizar a mesma validação mais com a mensagem diferente.
bem aqui estamos.
vamos para o que interessa?
como sobrescrever a mensagem do model?.
1 2 3 4 5 6 7 8 9 | <?php echo $form->create('Contact'); ?> <?php //aqui sobrescrevo a mensagem já definida no model por uma nova. echo $form->input('nome', array('error'=>'Minha nova mensagem')); echo $form->input('email'); echo $form->input('assunto'); echo $form->input('msg', array('type' => 'textarea')); ?> <?php echo $form->end('Enviar'); ?> |
Mais se eu quero exibir (n) mensagens de erro no mesmo campo?
1 2 3 4 5 6 7 8 9 10 11 12 | <?php echo $form->create('Contact'); ?> <?php echo $form->input('nome'); //minha mensagem de erro auxiliar 2 echo $form->error('nome','Mensagem auxiliar 2'); //minha mensagem de erro auxiliar 3 echo $form->error('nome','Mensagem auxiliar 3'); echo $form->input('email'); echo $form->input('assunto'); echo $form->input('msg', array('type' => 'textarea')); ?> <?php echo $form->end('Enviar'); ?> |
bem eras isso, espero ter mostrado algo útil para situações inusitadas.
Related posts:
- CakePHP validando formulários em Ajax com jQuery Buenas! essa semana ou semana passada não lembro, o ricardo...
Related posts plugin by:Related posts plugin













My Social Networks