Ah, eu tinha lido que isso mudou no CI 1.6.x.. Conforme você vai dando
load->view(), ele vai acumulando e exibe todas, na ordem, no final da
execução.

É outra solução! :).


2008/3/12 Beto <[EMAIL PROTECTED]>:
> Obrigado Marco :D
> Eu não sabia que o $this->load->view() tbm retornava o codigo HTML da view,
> eu pensei q esse metodo apenas escrevia a mesma, como se fosse um echo, acho
> que viajei um pouco na maionese né? kkkkkk, me deem um desconto :D é a
> primeira vez q uso um framework heheh.
>
> Tô adorando o CI.
>
> Obrigado a todos !
>
>
> 2008/3/12 Marco Telles <[EMAIL PROTECTED]>:
>
>
> > Oi Beto eu tinha mandado uma resposta, mas não sei porque não entrou,
> > então segue novamente.
> >
> >
> > Um exemplo:
> >
> > Layout com um topo, miolo, menu esquerdo e rodapé
> >
> > Controller:
> > // prepara dados para enviar a view
> >
> > $this->dadosTopo = array contendo dados específicos do topo (se houver
> > necessidade);
> > $this->dadosMiolo = array contendo dados específicos do miolo (se houver
> > necessidade);
> > e assim por diante...
> >
> > // chama as views
> > $this->data['divTopo'] = $this->load->view('vi_topo', $this->dadosTopo,
> > true);
> > $this->data['divMiolo'] = $this->load->view('vi_miolo',
> > $this->dadosMiolo, true);
> > $this->data['divLMenu'] = $this->load->view('vi_lmenu', '', true);
> > $this->data['divFooter'] = $this->load->view('vi_footer', '', true);
> > $this->load->view( 'vi_container', $this->data );
> >
> > No container basta inserir as views e assim poderá ser feito com quantas
> > 'sub'-views que quiser:
> >
> > vi_container.php
> > <html>
> > bla bla bla
> > (...)
> > supondo que meu topo vai entrar aqui:
> > <?php echo $divTopo; ?>
> >
> > bla bla bla (...)
> >
> > Aqui entra o miolo
> > <?php echo $divMiolo; ?>
> >
> > E assim vai embora, nas outras views é a mesma coisa.
> >
> > Nesse formato eu tenho uma vi_container com o código fixo e uma view
> > para cada conteúdo dinâmico.
> >
> > Abs
> >
> > Muita sorte para nós!
> >
> > Marco Telles
> >
> > #############
> > # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
> > # Pier de Ipanema no Orkut (
> http://www.orkut.com/Community.aspx?cmm=2923344 )
> > # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
> > # Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
> > # Python Programming Language ( http://www.pythonbrasil.com.br/ )
> >
> >
> >
> > Beto escreveu:
> >
> > > Existe uma forma de carregar uma view dentro de outra, no controller?
> > > similar ao uso do include do php? Acho que estou meio confuso ainda
> > > hehehhehe.
> > >
> > > Por exemplo:
> > > tenho as views
> > >
> > >     * Topo
> > >     * ConteudoA
> > >     * ConteudoB
> > >     * ConteudoC
> > >     * Rodape
> > >     * Boxes
> > >
> > > Digamos que as views ConteudoA, e ConteudoB precisam carregar a view
> > > Boxes, mas nao exatamente antes ou depois dela, e sim no meio. Seria
> > > mais correto subdividir essas views em partes tbm? e carregar na ordem
> > > ConteudoA1, Boxes, ConteudoA2 ?
> > >
> > > Obrigado pela ajuda!
> > > Abraços
> > >
> > >
> > >
> > > Obrigado !
> > >
> > > 2008/3/12 Daniel Costa <[EMAIL PROTECTED]
> > > <mailto:[EMAIL PROTECTED]>>:
> >
> > >
> > >     Olá,
> > >
> > >     O load->view() dentro de uma view parece que funciona sim, mas eu
> > >     sugiro separar as várias apresentações (topo, menu, conteúdo e
> > >     rodapé por exemplo) e fazer as chamadas de carregamento delas
> > >     dentro do controller.
> > >
> > >
> > >     2008/3/12 Beto <[EMAIL PROTECTED]
> > >     <mailto:[EMAIL PROTECTED]>>:
> >
> > >
> > >         Olá a todos,
> > >         há algum tempo atrás tinha começado a desenvolver com o CI,
> > >         mas por n motivos tive q parar um pouco, agora retomamos o
> > >         projetoe estou muito empolgado com esse framework. Não tenho
> > >         experiencia com outros frameworks então hoje me deparei com
> > >         uma duvida.
> > >
> > >         Tenho uma view que tem trechos de codigo ( uns boxes, com menu
> > >         e etc ) que são comnuns em outras views, pensei então em fazer
> > >         uma view com esses boxes, e dentros das views que também
> > >         precisam deles chama-los com o $this->load->view(), não sei se
> > >         isso e uma boa prática então queria perguntar a vcs que já tem
> > >         mais experiência com o CI.
> > >
> > >         Obrigado a todos!
> > >
> > >         --
> > >         - - - - - - - - - - - - - - - - - - - - -
> > >         Luiz Alberto S. Ribeiro ( Beto )
> > >         _______________________________________________
> > >         Lista mailing list
> > >         [email protected] <mailto:[email protected]>
> >
> > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > >
> > >
> > >
> > >     --
> > >     Daniel Costa
> > >     ::. http://danielcosta.info
> > >     _______________________________________________
> > >     Lista mailing list
> > >     [email protected] <mailto:[email protected]>
> >
> > >     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > >
> > >
> > >
> > > --
> > > - - - - - - - - - - - - - - - - - - - - -
> > > Luiz Alberto S. Ribeiro ( Beto )
> > > ------------------------------------------------------------------------
> >
> >
> >
> > >
> > > _______________________________________________
> > > 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
> >
>
>
>
> --
> - - - - - - - - - - - - - - - - - - - - -
>
> Luiz Alberto S. Ribeiro ( Beto )
> _______________________________________________
>  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