André,

Pra pegar os dados da url é melhor usar o $this->uri->segment(3)
http://codeigniter.com/user_guide/libraries/uri.html

Mas num faz esse esquema de mandar o nome da variavel em um segmento antes,
fica com a url grande demais.

Abraço, Z


2011/9/29 André da Silva Severino <[email protected]>

> Hum, saquei eu faço isto também Ademir, mas ae eu tenho que carregar tudo
> de
> uma vez certo no html header?
>
> Com relação a pergunta dos parametros, é assim, quando eu quero excluir um
> usuário por exemplo, eu clico em 1 link e envio para um controller certo?
> Passando o id dele pela url...
> Então seria +- isso falando da forma sem url amigavel:
>
> index.php?pagina=deletar&id=5
>
> Então na pagina deletar eu faria um $_GET['id']; ok ?
>
> Mas queria saber no CI, qual a melhor forma de receber esses parametros
> pela
> url, eu pensei em fazer algo como:
>
> controller/acao/id_user/5/id_grupo/20
>
> so que como receberia esses valores na function acao() { }
>
> desde já agradeço a atenção
>
> Em 29 de setembro de 2011 08:28, Ademir Cristiano Gabardo <
> [email protected]> escreveu:
>
> > Eu geralmente crio um arquivo html-header e um html-footer que eu chamo
> > sempre que tenho que montar alguma tela.
> > Nesse header, eu carrego meu CSS e JS e tudo o mais que eu preciso.
> >
> > $this->load->view('html-header');
> > $this->load->view('view',$dados);
> > $this->load->view('html-footer);
> >
> > Também você pode considerer usar alguma template engine.
> >
> > Sobre sua pergunta quanto aos parâmetros, não entendi muito bem.
> > Abraços
> > Ademir
> >
> >
> > -----Mensagem original-----
> > De: [email protected]
> > [mailto:[email protected]] Em nome de André da Silva
> > Severino
> > Enviada em: quinta-feira, 29 de setembro de 2011 08:25
> > Para: codeigniter-br; CodeIgniter Brasil
> > Assunto: [CodeIgniter] Melhor maneira de pegar parametros da url no
> > codeigniter
> >
> > Bom dia pessoal, faz uns 6 meses que desenvolvi meu primeiro projeto em
> > CodeIgniter, e agora estou refatorando algumas coisas nele.
> >
> > Por exemplo, nessa epoca eu fiz desta forma a passagem de parametros pela
> > url:
> >
> > function deletar($id_user, $id_categoria) {
> >  // aqui eu passo p/ o model o id do usuario e o id da categoria
> > }
> >
> > a url fica assim: site.com.br/usuario/3/6
> >
> > Gostaria de saber como é o melhor jeito de pegar esses id's das url, pq
> > desta forma eu fico limitado a criar os parametros nas actions :(
> >
> > Existe outra forma mais correta de se fazer isso, ou é so deste jeito ?
> >
> > Outra coisa, em toda action voces carregam o css ? Ou cria um topo com
> todo
> > o css do projeto inteiro...
> >
> > abraços e agradeço as opniões de todos
> >
> >
> > --
> >
> > *
> >
> >
> ----------------------------------------------------------------------------
> > -----------------------------------------------
> > *
> > "Eu adoraria mudar o mundo, pena que eles não me fornecem o
> > código-fonte".
> >        ~
> >     \°v°
> >      ( . )\   --> open-source
> >      ^ ^
> > *
> >
> >
> ----------------------------------------------------------------------------
> > -----------------------------------------------
> > *
> > Email: [email protected]
> > Url: http://andrewd.com.br
> > _______________________________________________
> > [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
> > ---------------------------
> >
>
>
>
> --
>
> *
>
> ---------------------------------------------------------------------------------------------------------------------------
> *
> "Eu adoraria mudar o mundo, pena que eles não me fornecem o
> código-fonte".
>        ~
>     \°v°
>      ( . )\   --> open-source
>      ^ ^
> *
>
> ---------------------------------------------------------------------------------------------------------------------------
> *
> Email: [email protected]
> Url: http://andrewd.com.br
> _______________________________________________
> [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
---------------------------

Responder a