Rafael, essa é a forma como eu descrevi no posto do blog. Mas usava
esta solução antes do CI 1.6.1, que permitiu a chamada de diversas
Views no Controller.

Mas acho que o funcionamento não muda muito. A grande vantagem desta,
é que você sempre garante que terá todas as variáveis úteis para
utilização na view, como usuário logado e mensagens, por exemplo.


2008/5/8 Rafael V. de Oliveira <[EMAIL PROTECTED]>:
> O que eu faço é um pouco diferente.
>
> No controller
> $this->data['header'] = $this->load->view('header_view', $this->data, true);
> $this->load->view('index_view', $this->data);
>
> Na view
> <?php echo $header; ?>
> Aqui vem o conteudo da index_view
>
>
> ----- Original Message -----
> From: Paulo Souza
> To: CodeIgniter Brasil
> Sent: Thursday, May 08, 2008 2:10 PM
> Subject: Re: [CodeIgniter] help com include
> Obrigado rapaziada. E é isso mesmo que quero montar...um template.
> Pensei na mais bizarra das situações e nem pensei no óbvio
> $this->load->view("arquivo");
>
> 2008/5/8 Newton Wagner <[EMAIL PROTECTED]>:
>>
>> Paulo,
>>
>> Nesta pagina coloquei uma das formas de fazer isso:
>> http://www.newtonwagner.net/php/code-igniter-estendendo-o-controller
>>
>>
>> Hoje o Code Igniter te permite fazer algo do tipo:
>>
>> $this->load->view('header');
>> $this->load->view('conteudo');
>> $this->load->view('rodape');
>>
>> que todas as views serão renderizadas na ordem em que você escolher...
>> também é uma opção.. Não há a necessidade de usar includes(). :)
>>
>>
>> 2008/5/8 Paulo Souza <[EMAIL PROTECTED]>:
>> > então...o lance é que eu preciso ter dados como as tags head, title,
>> > meta e
>> > etc como um arquivo default para não existir duplicação de mesmo
>> > conteúdo.
>> > pelo sistema eu percebi que deve ter algo mais simples para fazer isto
>> > mas
>> > estou precisando de uma luz.
>> >
>> > 2008/5/8 Newton Wagner <[EMAIL PROTECTED]>:
>> >>
>> >> Você quer usar include() na view? Pra que? :)
>> >>
>> >>
>> >> On 5/8/08, Paulo Souza <[EMAIL PROTECTED]> wrote:
>> >> > Rapaziada, estou com uma dúvida danada sobre como construir includes
>> >> > para as
>> >> > minhas views no CI.
>> >> > Eu posso simplesmente criar uma sub-pasta na pasta views e realizar
>> >> > esta
>> >> > inclusão com o código PHP normalmente?
>> >> >
>> >> > --
>> >> > Paulo Souza
>> >> > WeShow TI
>> >> > 21 91236579
>> >> > _______________________________________________
>> >> > Lista mailing list
>> >> > [email protected]
>> >> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >> >
>> >> >
>> >>
>> >>
>> >> --
>> >> Newton Wagner
>> >>
>> >> skype: newtonwagner
>> >> msn/gtalk: [EMAIL PROTECTED]
>> >>
>> >> http://www.newtonwagner.net/blog
>> >> - http://www.owshit.com.br/
>> >>
>> >> _______________________________________________
>> >> Lista mailing list
>> >> [email protected]
>> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >
>> >
>> >
>> > --
>> > Paulo Souza
>> > WeShow TI
>> > 21 91236579
>> > _______________________________________________
>> > Lista mailing list
>> > [email protected]
>> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >
>> >
>>
>>
>>
>> --
>> Newton Wagner
>>
>> skype: newtonwagner
>> msn/gtalk: [EMAIL PROTECTED]
>>
>> http://www.newtonwagner.net/blog
>> - http://www.owshit.com.br/
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
>
> --
> Paulo Souza
> WeShow TI
> 21 91236579
>
> ________________________________
>
> _______________________________________________
> 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
>
>



-- 
Newton Wagner

skype: newtonwagner
msn/gtalk: [EMAIL PROTECTED]

http://www.newtonwagner.net/blog
- http://www.owshit.com.br/

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a