mas qual seria a outra opção ?
criar uma nova library ?
eu estendi a form_validation porque eu acho que só assim eu podeira criar
uma nova regra e aplicá-la utilizando um arquivo de configuração de regras,
ou seja,
arquivo config/form_validation.php
$config['xxxxxxx'] = array(
array(
'field'=>'nome_do_campo',
'label'=>'label_do_campo',
'rules'=>'trim|required|*
minha_validacao*
)
)
teria outra maneira ?
valeu
2011/8/5 Nando Araujo <[email protected]>
> Não sei se vc sabe mas pode fazer funções customizadas de validação sem
> precisar estender a classe, é só procurar na documentação. Não esqueça de
> mantar o acoplamento baixo nas suas aplicações caso queira atualizar o core
> não de muitos problemas de integração. ;)
>
> Em 4 de agosto de 2011 23:55, Paulo Balzi <[email protected]> escreveu:
>
> > eu estendi a classe porque eu precisava de novas funções de validação
> além
> > de alterar os delimitadores.
> >
> >
> >
> > 2011/8/4 Bueno <[email protected]>
> >
> > > se você estendeu a classe só pra aterar estes delimitadores, você
> poderia
> > > fazer diretamente usando a classe form_validation que aceita argumentos
> > pra
> > > alterar o prefixo e sufixo
> > > exemplo: echo validation_errors('<div class="message_alert">',
> '</div>');
> > > veja
> > >
> > >
> >
> http://codeigniter.com/user_guide/libraries/form_validation.html#errordelimiters
> > >
> > > Em 3 de agosto de 2011 17:50, Paulo Balzi <[email protected]>
> > escreveu:
> > >
> > > > funcionou....
> > > >
> > > > valeu pela dica
> > > >
> > > > 2011/8/1 Paulo Balzi <[email protected]>
> > > >
> > > > > será!!!!
> > > > > amanhã eu testo e retorno com o resultado.
> > > > >
> > > > > valeu
> > > > >
> > > > >
> > > > > 2011/8/1 Edinho Almeida <[email protected]>
> > > > >
> > > > >> Acho que f do arquivo precisa ser F
> > > > >>
> > > > >> Enviando via celular com Android :-)
> > > > >>
> > > > >> On 1 Aug 2011 19:03, "Paulo Balzi" <[email protected]> wrote:
> > > > >>
> > > > >> Galera,
> > > > >>
> > > > >> eu extendi a classe form_validation, ou seja, criei uma classe
> > > > >> MY_form_validation.php na pasta libraries.
> > > > >> Alterei as propriedades $_error_prefix e $_error_sufix para o que
> eu
> > > > >> queria
> > > > >> na classe MY_form_validation.php. No windows está funcionando
> > > > >> corretamente,
> > > > >> mas quando passei para o linux ele passou a pegar os valores
> default
> > > da
> > > > >> classe (<p> e </p>).
> > > > >>
> > > > >> Não estou conseguindo visualizar o problema.
> > > > >>
> > > > >> alguma dica?
> > > > >>
> > > > >> valeu
> > > > >>
> > > > >> --
> > > > >> 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
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > 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
> > ---------------------------
> >
> _______________________________________________
> [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
---------------------------