Bom dia pessoal, não sei se o certo seria otimizar ou somente diminuir um
pouco meus controlllers, mas vamos la.
Tenho em vários controllers e em vários métodos dentro do controller que faz
se não a mesa chamada de views, chamadas muito parecidas e gostaria de ver
se tem como não precisar chamar sempre as mesmas views.
mais ou menos assim:
<?php
class Produtos extends Controller {
function alarmes()
{
$this->load->view('default/head', $dados);
$this->load->view('default/menu', $dados);
$this->load->view('alarmes', $dados);
$this->load->model('news_model');
$dados['news'] = $this->news_model->listar();
$this->load->view('default/news', $dados);
$this->load->view('default/rodape');
}
function cftv()
{
$this->load->view('default/head', $dados);
$this->load->view('default/menu', $dados);
$this->load->view('cftv', $dados);
$this->load->model('news_model');
$dados['news'] = $this->news_model->listar();
$this->load->view('default/news', $dados);
$this->load->view('default/rodape');
}
...
e por ai vai....
nesse caso, que é a maioria muda somente a chamada da view cftv.
não sei se sempre tenho que chamar as views e models e tem outro meio.
Valew
--
Marcelo Felipe Santiago Diniz
[image: t_mini-a.png] @marcelo_leo27 <http://www.twitter.com/marcelo_leo27>
_______________________________________________
[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
---------------------------