Cita:  
					Iniciado por GatorV  
  
Eso es en un alto flujo, posteriormente lo que tu quieres hacer se conoce como Widgets lo cual es perfectamente válido, ya que estas respetando al modelo / vista, y lo mejor es que esos helpers esten directamente incrustados en la vista, así te evitas tener que repetir en cada controlador que helpers vas a utilizar, solamente en la vista, cargas el helper/Widget y lo invocas para mostrar el resultado que necesitas en tu template.
 
Saludos.
    Bien, veo que voy por buen camino parece, ahora con respecto a lo que me indicas, en vez se llamar a los helpers/widget desde el controlador con:   
Código PHP:
Ver original- $this->helpers('array('categorias','links')); 
lo invoque desde la vista.
Ahora la duda que me surge es, debería crear un méotodo privado que cargue todos los archivos que haya en la carpeta helpers, y que esten todos siempre disponible. 
O me recomiendas usar el mismo método que tengo para los controladores, solo que integrandolo en mi clase vista y que desde las vistas html los invoque asi:
sidebar.html   
Código HTML:
Ver original-     <?php 
-        $helpers->load(array('categorias','links')); 
-        echo categorias(); 
-     ?> 
-      <?php echo links();?> 
porque supongo que no será lo mismo cargar 30 archivos que solo algunos. 
Desde ya muchas gracias por la ayuda que me estan dando.