Bom dia! Finalizei o curso CI I e II porém me deparei com uma dificuldade que ainda não consegui resolver. Fiz a criação da classe "MY_Loader.php" com o seguinte código:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class MY_Loader extends CI_Loader{
 public function template($nome, $dados = array()) {
          $this->view("cabecalho.php");
          $this->view($nome, $dados);
          $this->view("rodape.php");
      }
}
 ?>
E o único controller que chama o template é o de produtos.
  public function index(){
        // $this->output->enable_profiler(TRUE);
        $this->load->model("produtos_model");
        $produtos = $this->produtos_model->buscaTodos();
        $dados = array("produtos" => $produtos);
        $this->load->helper(array("currency"));
        $this->load->template("produtos/index.php", $dados);
    }Ao tentar acessar a index do controller, retorna o erro:
Fatal error: Call to undefined method CI_Loader::template()
Conseguem identificar o motivo do erro?