segunda-feira, 22 de agosto de 2016

Trabalhando com template no Codeigniter

A documentação do CI não deixa muito claro como trabalhar com um template fixo para trocar somente o conteúdo. E a maneira mais simples  é criar uma pasta nas views com os arquivos que não sofrem alteração e chamá-los no controller, segue um exemplo:

Estrutura de pastas:

views
      layout
           topo.php
           rodape.php
      pagina1.php
      pagina2.php





Controller:
public function Mostra_pagina(){
 


$data['titulo_pagina'] = 'pagina de teste';
$data['palavras_chave'] = 'palavra 1, palavra 2';

        $this->load->view('layout/topo', $data);
        $this->load->view('pagina1');
        $this->load->view('layout/rodape');
    }


Desta forma é possível passar  parâmetros para a pagina tais como meta tags, dados e ate mesmo imagens.



Para conhecer mais do meu trabalho acesse:
www.govoni.com.br


 

(c)2009 Felipe Govoni.