é uma idéia.

valeu

2011/6/28 Edinho Almeida <[email protected]>

> Oi Paulo,
>
> Eu costumo fazer +/- assim (ex):
> $rules['idade']="required|min_lenght[2]";
> $rules['nome_do_pai']="min_lenght[2]";
> if($this->input->post('idade')<18){
>  // para esta situação eu soreescrevo a validação
>  $rules['nome_do_pai']="required|min_lenght[2]";
> }
> $this->validation->set_rules($rules);
> if ($this->validation->run() == FALSE)
> {
>  //tal e coisa
> } else {
>  //coisa e tal
> }
>
> Abs
> Edinho Almeida
> 11 8018-8019
>
>
>
> 2011/6/28 Paulo Balzi <[email protected]>:
> > galera, espero conseguir expressar a dúvida.
> >
> > utilizando os recursos do form_validation, criando um arquivo de
> > configuração de regras, é possível eu criar uma validação que, se ocorrer
> > uma determinada situação, eu simplesmente não aplico as outras validações
> > configuradas ?
> >
> > Exemplo
> >
> > form_validation.php
> >
> > $config = array(
> >  'nome_validacao' => array(
> >                                   'field'            => 'campo',
> >                                   'label            => 'nome campo',
> >                                   'rules'           => 'primeiraValidacao
> |
> > segundaValidacao | terceiraValidacao'
> >                                )
> > );
> >
> > utilizando a classe form_validation, quando eu executo o método RUN, ele
> vai
> > aplicar as regras definidas nos dados do formulário. A idéia era que,
> quando
> > executasse a "primeiraValidacao",
> > dependendo da situação, eu simplesmente ignorasse as outras duas
> validações,
> > como se elas não estivem configuradas. Tem jeito ?
> >
> > Falei besteira ?
> >
> > valeu galera.
> >
> > --
> > Paulo Balzi
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> > ---------------------------
> > Oportunidade de negócio
> > http://www.franquiasargohost.net
> > ---------------------------
> >
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 
Paulo Balzi
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a