Acho que você não viu tudo, pois a view é carregada automaticamente
depois de executar o controller e pega o $this->data para passar as
variáveis.

2008/10/1 Henrique de Castro <[EMAIL PROTECTED]>:
> Não é isso, inclusive para essa solução sua eu uso uma maneira mais simples
> que é criar uma view chamada master e passar pra ela outra pra ela incluir,
> no final da no mesmo.
>
> Mas vc me lembrou dos hooks :) e com eles acho que posso conseguir minha
> solução, vou dar uma analisada hoje a noite e qualquer coisa posto aqui.
>
>
> Abraços,
> Henrique de Castro
>
> 2008/10/1 Felipe Diesel <[EMAIL PROTECTED]>
>>
>> Vê se isso te ajuda:
>> http://felipediesel.net/blog/utilizando-layouts-no-codeigniter/
>>
>> 2008/10/1 Henrique de Castro <[EMAIL PROTECTED]>:
>> > Aproveitando o tópico, lembrei de uma mudança que precisei fazer na
>> > classe
>> > routes do CI.. se alguém tiver uma solução melhor, até seria bem vinda..
>> >
>> > A questão foi a seguinte, o site precisava de um controller padrão, para
>> > caso a página não fosse encontrada, procurasse nele, assim criei este
>> > controller com um método que recebia o parâmetro e buscava se a view
>> > existisse, assim se vc acessasse http://site.com.br/loja ele buscaria a
>> > view
>> > loja.php, caso acessasse http://site.com.br/teste ele buscaria a view
>> > teste.php e assim sucessivamente. Para isso, fiz uma alteração na classe
>> > routes e no config/routes.php eu criei um default_redirect_controller
>> >
>> > Alguém teria alguma sugestão diferente?! Não gosto muito de mecher no
>> > core
>> > do CI, penso que só seria necessário em último caso.
>> >
>> > Abraços,
>> > Henrique de Castro
>> >
>> > 2008/9/22 Mike Maciel <[EMAIL PROTECTED]>
>> >>
>> >> E' por este motivo q eu gosto dessa lista! Eu estava com uma duvida
>> >> semelhante ao do colega q foi resolvido graças a dica do Edinho. ;)
>> >>
>> >>
>> >>
>> >> -----Original Message-----
>> >> From: Edinho Almeida <[EMAIL PROTECTED]>
>> >> Sent: sábado, 20 de setembro de 2008 20:01
>> >> To: CodeIgniter Brasil <[email protected]>
>> >> Subject: Re: [CodeIgniter] duvida com uri de busca
>> >>
>> >> Dá para colocar no application/config/routes.php
>> >>
>> >> $route['busca/(.*)'] = "seu_controler/metodo_de_busca/$1";
>> >>
>> >> Aí toda requisição com busca/palavra irá ser roteada para o controller
>> >> e metodo que você quiser.
>> >>
>> >> Abs
>> >> Edinho
>> >>
>> >>
>> >> 2008/9/20 Daniel Costa <[EMAIL PROTECTED]>
>> >> >
>> >> > Teste criar uma outra regra no htaccess que verifique caso a url seja
>> >> > /search?q=$1 requisite qualquer coisa parecida com
>> >> > /controlador/metodo/valor
>> >> > Essa regra tem que ficar antes da regra do CI e tem que ter o
>> >> > marcador
>> >> > [L] também pra não casar com as regras seguintes.
>> >> >
>> >> > O bom do htaccess é que você pode "brincar" de N formas com suas URLs
>> >> > não tendo necessariamente que se limitar à forma como o framework as
>> >> > usa.
>> >> >
>> >> > 2008/9/20 Henrique de Castro <[EMAIL PROTECTED]>
>> >> >>
>> >> >> Humm.. é verdade, esqueci do método.. olhando aqui eu vi que costumo
>> >> >> fazer da seguinte forma:
>> >> >> http://www.dominio.com/produtos/filtra/palavra
>> >> >> ou
>> >> >> http://www.dominio.com/site/busca/palavra
>> >> >>
>> >> >> sacou a idéia?! deixo sempre o controller com um nome relevante ao
>> >> >> que
>> >> >> está sendo buscado, assim facilita pro usuário.
>> >> >>
>> >> >> Tive alguns problemas com palavras com acentos, mas fiz uma
>> >> >> modificação
>> >> >> no core com base em algumas discussões no forum do CI, que não me
>> >> >> lembro
>> >> >> mais rs, para dar um url encode e decode no que é passado. Mas acho
>> >> >> que na
>> >> >> nova versão do CI isso já foi implementado, na época eu usava a
>> >> >> 1.5.3.
>> >> >>
>> >> >> 2008/9/20 Cleyverson Costa <[EMAIL PROTECTED]>
>> >> >>>
>> >> >>> tem algum material/sugestão pra eu dar uma olhada de como eu faria
>> >> >>> dessa forma??
>> >> >>>
>> >> >>> Eu ja uso .htaccess para tirar o index.php, mas da forma como vc
>> >> >>> exemplificaou eu entendo que:
>> >> >>>
>> >> >>> busca==metodo
>> >> >>> palavra==string
>> >> >>>
>> >> >>> sendo assim, como eu faria pra remover o nome do controller da url
>> >> >>> e
>> >> >>> tudo mais??
>> >> >>>
>> >> >>> abraços
>> >> >>>
>> >> >>> 2008/9/20 Henrique de Castro <[EMAIL PROTECTED]>
>> >> >>>>
>> >> >>>> pq vc não faz mais "bunitim"?!
>> >> >>>> http://www.seusite
>> >>
>> >>
>> >> [The entire original message is not included]
>> >>
>> >> _______________________________________________
>> >> 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
>> >
>> >
>>
>>
>>
>> --
>> Felipe Diesel
>> http://felipediesel.net
>> http://sigasw.com.br
>> _______________________________________________
>> 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
>
>



-- 
Felipe Diesel
http://felipediesel.net
http://sigasw.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a