Legal então ! E o callback funcionou também ? Vou fazer isso... :-) Muita sorte para nós!
Marco Telles ############# # Pier de Ipanema ( http://www.pierdeipanema.com.br/ ) Paulo Balzi escreveu: > Marcos, eu usei a opção do CI de estender a library Validation. > Criei a My_Validation, e nela eu criei as minhas validações. > Funcionou e foi bem tranquilo, e o código ficou bem organizado. > > Valeu > > > 2008/1/29 Marco Telles <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>: > > Assim: > > 1) No controller eu faço assim: > if ( $this->Prodmod->validaProd() ) { validou, então continuo o > processamento, do contrário retorno > > 2) No model eu faço as validações básicas do validation - ex: > trim|required|max_length[10] (...) > > if ( $this->validation->run() == FALSE ) { > // não passou na validação retorno > return FALSE; > }else { > // faço as minhas validações > if ( $this->referCheck() ) { minha primeira validação, se > passou vamos para a segunda > If ( $this->prodExiste() ) { minha segunda validação, > se passou vamos para a terceira > if (...) { e assim por diante > // se passou por tudo, então validou (obviamente > se todas forem obrigatórias) > return TRUE; > } > > Ficou confuso ??? :-) > abs > > Muita sorte para nós! > > Marco Telles > > ############# > # Pier de Ipanema ( http://www.pierdeipanema.com.br/ ) > # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ ) > # Ubuntu The power of free software ( http://www.ubuntu-br.org/ ) > # Python Programming Language ( http://www.pythonbrasil.com.br/ ) > > > > Paulo Balzi escreveu: > > pois é, um mistério isso. > > Quando usava no controller tudo funcionava, agora no model > acontece isso. > > Espero que eu que tenha errado, pq ficar sem callback complica > um pouco. > > > > Mas como vc faz as suas validações sem o uso do callback? > > > > 2008/1/29 Marco Telles <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>>: > > > > Oi Paulo, > > Isso aconteceu comigo também e acabei largando mão do > callback. E não > > tinha reparado que foi depois que passei a validação para o > model... > > Achei que era algum erro meu. Então será que não é possível > usar o > > callback dentro do model ? Ou tem solução ?? > > > > Abs > > > > Muita sorte para nós! > > > > Marco Telles > > > > ############# > > # Pier de Ipanema ( http://www.pierdeipanema.com.br/ ) > > > > > > Paulo Balzi escreveu: > > > Pessoal, estou melhorando o meu código, e resolvi seguir um > > pouco mais > > > a risca a idéia do MVC. > > > Então, comecei a colocar a minha validação no Model. Quando eu > > utilizo > > > as validações padrões do CI, funciona direito, mas qdo > resolvi fazer > > > uma validação callback, simplesmente não acontece nada. > > > Quando usava tudo no controller funcionava, agora no model > não. > > > > > > Tem que fazer alguma coisa diferente que tem q fazer??? ou tem > > alguma > > > maneira de saber se tenta chamar a função do callback?? > > > > > > já tentei de tudo......e não consegui descobrir. > > > > > > Valeu > > > > > > -- > > > Paulo Balzi > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Lista mailing list > > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > _______________________________________________ > > Lista mailing list > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > -- > > Paulo Balzi > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Lista mailing list > > [email protected] <mailto:[email protected]> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > _______________________________________________ > Lista mailing list > [email protected] <mailto:[email protected]> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > -- > Paulo Balzi > ------------------------------------------------------------------------ > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

