Bionicman: Joomla Komponente - view in view?

Beitrag lesen

Problem GELÖST:

Im Komponenten-Controller den Output einer View cachen:

  
$navView = &$this->getView('navigation', $viewType);  
  
ob_start();  
$navView->display();  
$navigation = ob_get_contents();  
ob_end_clean();  
  
$view = &$this->getView('someSite', $viewType);  
$view->assign('navigation', $navigation);  
  
$view->display();  

jetzt noch in der view.html.php:

  
$this->assignRef('navigation', $this->navigation);  

und fertig. Jetzt kann man den Output der View an jeder beliebigen Stelle im Template der anderen View ausgeben.

Gruß
Olli