protected function fetch($templateFile = '', $charset = 'utf-8', $contentType = 'text/html')
{
$GLOBALS['time_run_detail']['action_display_before_fetch'] = microtime(true);
$this->assign('appCssList', $this->appCssList);
$this->assign('appJsList', $this->appJsList);
$this->assign('langJsList', $this->langJsList);
Addons::hook('core_display_tpl', array('tpl' => $templateFile, 'vars' => $this->tVar, 'charset' => $charset, 'contentType' => $contentType, 'display' => $display));
$content = fetch($templateFile, $this->tVar, $charset, $contentType);
$this->buildHtml($content);
return $content;
}