title: CodeIgniter: Load controller within controller
body: <p>I have a <code>home</code> controller with an <code>index</code> action that displays a set of featured products. However, the products are managed through a <code>product</code> controller including a proprietary model and views.</p>
  
  <p>How do I access <code>product</code> information from within the <code>index</code> action in the <code>home</code> controller? Instancing <code>product</code> won't work as the class isn't loaded at runtime and CodeIgniter doesn't provide a way to dynamically load controllers. Putting the <code>product</code> class into a library file doesn't really work, either.</p>
  
  <p>To be precise, I need the product views (filled with data processed by the <code>product</code> controller) inserted in the index view. I'm running CodeIgniter 2.0.2.</p>