Acho que tem sim.. vc pode aplicar qualquer função como validação, seguindo o exemplo do guide: http://codeigniter.com/user_guide/libraries/form_validation.html#callbacks Se não me engano vc pode acessar um atributo (do controlador que vc estiver usando) dentro do método (que será usado como regra) sem problema algum, logo, por esse atributo vc controla se já passou ou não, é só testar de cara na segundaValidacao se o atributo confirma q esta ok, se estiver é só meter um return TRUE.
Não testei isso mas creio que seja viável. Mas quem sabe não seria mais interessante deixar tudo em uma validação só e organizá-la para que se primeira passar já deu return e pronto? Qualquer coisa espero ter te mostrado alguma luz, vai testando e se precisar de ajuda tamosaí! Em 28 de junho de 2011 00:06, Paulo Balzi <[email protected]> escreveu: > 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 ---------------------------

