Obrigado pessoal, era isso mesmo, eu não sabia que o helper era apenas
funções e estava criando uma classe hahahaha

Obrigado e desculpe a pergunta besta :p

Em 23 de maio de 2011 14:42, Ademir Cristiano Gabardo <
[email protected]> escreveu:

> Se o nome da função estiver correto, ele não carregou o helper.
> No nome de arquivo do seu helper, você tomou o cuidado de adicionar o
> sufixo
> _helper.php ?
> Ex: converte_datas _helper.php
>
> No controller ou no auto-load (o meu helper de datas eu chamo no
> auto-load).
> $this->load->heler('converte_datas');
>
> :D
>
> Abraços
>
> -----Mensagem original-----
> De: [email protected]
> [mailto:[email protected]] Em nome de André da Silva
> Severino
> Enviada em: segunda-feira, 23 de maio de 2011 14:38
> Para: CodeIgniter Brasil
> Assunto: Re: [CodeIgniter] [ CodeIgniter ] Criar helper para formatar
> datas,
> tem como ? ?
>
> Olá Evaldo, na verdade este é o meu problema, não estou conseguindo criar o
> helper e utilizar ele: Criei o arquivo funcoes_helper dentro da pasta
> helper
> no controlador chamei ele da forma como vc citou:
>
> $this->load->helper('funcoes');
> $data1['data_noticia']    =
> converteData($this->input->post('dataNoticia'));
>
> Mas aparece o seguinte erro:
> *Fatal error*: Call to undefined function converteData() in
>
> A classe eu defini o nome como Funcoes_Helper e também já mudei apenas para
> Funcoes e não da certo, estou fazendo algo errado ?
>
>
> *app/helper/funcoes_helper.php*
> class Funcoes {
>        public function converteData($data) {
>                if(strpos($data, '-')){
>                    $d = explode("-", $data);
>                    return $d[2].'/'.$d[1].'/'.$d[0];
>                } else if(strpos($data, '/')) {
>                    $d = explode("/", $data);
>                    return $d[2].'-'.$d[1].'-'.$d[0];
>                }
>        }
> }
>
> *app/controller/testando.php*
> $this->load->helper('funcoes');
> $data1['data_noticia']    =
> converteData($this->input->post('dataNoticia'));
>
>
>
>
> Em 23 de maio de 2011 14:26, Marcel Araujo <[email protected]> escreveu:
>
> > Sim, com certeza.
> >
> > --
> > *“Eu não tenho nenhum talento especial. Apenas sou apaixonadamente
> > curioso”*
> > *
> >
> >  Marcel Araujo
> > Analista de Sistemas da WeJoy
> > Administrador CodeIgniter.com.br
> > Desenvolvedor PHP/CodeIgniter/Zend/JavaScript/ExtJS/jQuery
> > Linux User #490101
> >
> > http://www.twitter.com/marcelaraujo
> > http://www.marcelaraujo.com.br
> > http://br.linkedin.com/in/marcelaraujo
> > *
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://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://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://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://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

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

Responder a