ter uma visão fixa em todos os controladores no Codeigniter

Para carregar as visualizações no CodeIgniter, tenho que repetir o carregamento das visualizações fixas (cabeçalho e rodapé), o que é um pouco irritante para ser repetido para cada controlador relacionado à visualização.

Atualmente, quando quero carregar visualizações no CI, faço o seguinte:

$this->load->view("header");
$this->load->view("index");
$this->load->view("footer");

Então, como eu posso mudar$this->load->view(); para obter um parâmetro (por exemplo, booleano) que permite que uma vista seja carregada antes / depois da visualização de destino. Como este aqui:

$this->load->view("index", TRUE, FALSE, $data); // TRUE=>header  FALSE=>footer $data=>common variable

É possível hackear a função assim?

questionAnswers(2)

yourAnswerToTheQuestion