CakePHP sobrescrevendo mensagens de erro + Multimensagens por field

CakePhp, Geral, PHP | 6 Dec 2010

Oiaaa!!
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:

  1. 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  

Start earning money online in one hour visit:Ways to make money.

Tags: , ,

Leave a Reply

* - fields are required