Melhor maneira de implementar menus / cabeçalhos / rodapés dinâmicos usando o codeigniter

Eu estava pensando a melhor maneira / prática de implementar menus, cabeçalhos e rodapés com alterações de conteúdo, como notificações usando o codeigniter.

Por exemplo, digamos que eu tinha um alerta no menu do cabeçalho que vinculava de volta aos dados em um banco de dados e precisava verificar alterações sempre que uma página é carregada. Inicialmente, pensei em chamar o cabeçalho usando $ this-> load-> view ('header') a cada vez, mas isso significaria que eu precisaria de uma função global para resolver quaisquer alterações nos alertas e depois passar para a visualização do cabeçalho , cada vez, não é bom!

Eu acho que preciso de uma maneira global de chamar a função que carrega o cabeçalho do site (menu) de qualquer controlador que elabore o conteúdo e exiba a exibição adequadamente.

questionAnswers(1)

yourAnswerToTheQuestion