loadCache($cacheKey, $pageData)) { $titles = new TitleList(isset($cat) ? array(['category', (int)$cat]) : []); $listview = $titles->getListviewData(); $pageData = array( 'page' => $listview, 'params' => array( 'parent' => false, 'tabs' => false ) ); $smarty->saveCache($cacheKey, $pageData); } $page = array( 'tab' => 0, // for g_initHeader($tab) 'title' => implode(" - ", $title), 'path' => "[".implode(", ", $path)."]", ); $smarty->updatePageVars($page); $smarty->assign('lang', Lang::$main); $smarty->assign('data', $pageData); $smarty->assign('mysql', DB::Aowow()->getStatistics()); $smarty->display('titles.tpl'); ?>