http://codeigniterbrasil.com/

<http://codeigniterbrasil.com/>http://imasters.com.br/secao/codeigniter

Usa esse e o user guider

Em 7 de abril de 2011 14:33, Fabrício Cruz Casarini <
[email protected]> escreveu:

> Enton galera... acho que acabei pulando alguns passos... eu usei esse
> tutorial para fazer isso:
>
> http://www.luizpicolo.com.br/2011/03/13/como-adaptar-seu-layout-em-uma-aplicao-com-o-codeigniter-2/
>
> Para min pareceu muito com os includes que fazia antigamente.....
>
> []'s
>
> Fabrício Cruz Casarini
>
>
>
> Em 7 de abril de 2011 14:26, Nando Araujo <[email protected]>
> escreveu:
> > Na minha humilde opinião acho que não seria interessante "chamar" a view
> > dentro de uma outra view, ou seja, usar o $this->load.. dentro da view,
> pois
> > a camada de views não é responsável por esse tipo de atividade saca?
> > No meu caso eu uso uma view de template como vc mesmo disse e guardo as
> > views em variáveis e passo-as pro template usando um controller base, mas
> > não quero confundir a cabeça do brother @fabrício com esse tipo de papo
> pra
> > primeira/segunda semana de estudo..
> >
> > Em 7 de abril de 2011 14:20, Joel Galdino <[email protected]>
> escreveu:
> >>
> >> Tá errado colega!
> >> Pode carregar views dentro de views sim!
> >> E Fazer um template.
> >> Exemplo:
> >> fazer um view principal.
> >> e outros para o footer, sidebar e header.
> >> E particulamente não gosto de chamar varias views no controller como
> você
> >> pois no exemplo: Chamar apenas a view de layout ou template vai
> economizar
> >> muitas linhas de código. Principalmente se o projeto for grande.
> >> No caso do Fabricio. Ele está chamando a view errada. O correto seria a
> >> layout.php.
> >> Joel Galdino
> >> [email protected]
> >> (11) 6655 12 70
> >> Em 7 de abril de 2011 13:40, Ademir Cristiano Gabardo
> >> <[email protected]> escreveu:
> >>>
> >>> Fabrício, vc está chamando uma view de outra view?
> >>> Se sim, é isso que está errado.
> >>> Quem carrega as views são os controllers, e tão somente eles.
> >>> Se você quiser trabalhar com template é um pouco diferente.
> >>>
> >>> Você tambem pode carregar várias views ao mesmo tempo num controller.
> >>>
> >>> function index(){
> >>>
> >>> $data['id'] = 'novidade';
> >>> $sidebar[' array_do_side_bar '] = $array_do_side_bar;
> >>>
> >>>        $this->load->view('header_html');
> >>>        $this->load->view('menu');
> >>>        $this->load->view('user_novidades',$data);
> >>>        $this->load->view('sidebar',$sidebar);
> >>>        $this->load->view('footer_html');
> >>> }
> >>>
> >>> Abraços
> >>> Ademir
> >>>
> >>> -----Mensagem original-----
> >>> De: [email protected]
> >>> [mailto:[email protected]] Em nome de Fabrício Cruz
> >>> Casarini
> >>> Enviada em: quinta-feira, 7 de abril de 2011 13:33
> >>> Para: [email protected]
> >>> Assunto: [CodeIgniter] Duvida sobre views
> >>>
> >>> Pessoal.. essa é minha primeira participação na lista... Começei a
> >>> usar o CI tem uma semana... li bastante coisa e aprendi tmb.
> >>> para começar peguei um layout pronto para testar...
> >>>
> >>> Peguei todo o html e criei uma view e controler padrão que é chamado
> >>> quando entra no site....dividi as partes (menu, conteudo e lateral
> >>> direita) para poder criar uma view/controller para cada uma dessas
> >>> partes.
> >>>
> >>> Na div da direita qeu queria mostrar as novidades que seriam
> >>> cadastradas no banco....
> >>> Ai na view layout.php eu coloquei assim: <?php
> >>> $this->load->view('user_novidades'); ?>
> >>>
> >>> Perfeito, aparece a view com um conteudo qualquer...
> >>>
> >>> Mas quando tento passar esse conteudo por uma variavel no controller
> >>> novidades.php
> >>>
> >>> O controller esta assim:
> >>>
> >>> function index(){
> >>> $data['id'] = 'novidade';
> >>>
> >>> $this->load->view('user_novidades',$data);
> >>> }
> >>>
> >>> e na view user_novidades (bem simples):
> >>>
> >>> <?php echo $id; ?>
> >>>
> >>> Quando faço isso o php reclama que nao foi definido a variavel $id.
> >>>
> >>> O PHP encontrou um erro
> >>> Severity: Notice
> >>> Mensagem: Undefined variable: id
> >>> No arquivo: views/user_novidades.php
> >>> Na Linha: 1
> >>>
> >>> Esta certo o que eu estou fazendo?
> >>>
> >>>
> >>> Valeu!!!
> >>>
> >>> []'s
> >>>
> >>> Fabrício Cruz Casarini
> >>
> >> _______________________________________________
> >> [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
> ---------------------------
>



-- 
Joel Galdino
[email protected]
(11) 6655 12 70
_______________________________________________
[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