на эти строчки:
public function initSmarty($tpl_folder, $tpl_file){ }
теперь проблема со строчками типа
$smarty = $inCore->initSmarty('modules', $tpl); $smarty = $inCore->initSmarty('modules', $tpl);
$smarty = $inCore->initSmarty('components', $root_cat['tpl']); $smarty->assign('cfg', $cfg); $smarty->assign('subcats', $subcats); $smarty->assign('items', $items); $smarty->assign('chars', $chars); $smarty->assign('filter_chars', $filter_chars); $smarty->assign('filter', $filter); $smarty->assign('filter_str', $filter_str); $smarty->assign('total', $total); $smarty->assign('pages', $pages); $smarty->assign('page', $page); $smarty->assign('pagebar', $pagebar); $smarty->assign('root_cat', $root_cat); $smarty->assign('is_can_add', $is_can_add); $smarty->assign('is_user', $inUser->id); $smarty->assign('is_homepage', $is_homepage); $smarty->assign('location', $location); $smarty->assign('city_has_objects', $city_has_objects); if ($cats_tree) { $smarty->assign('cats_tree', $cats_tree); $smarty->assign('last_level', -1); $smarty->assign('hide_parent', 0); $smarty->assign('checked_cats', $checked_cats); } $smarty->display($root_cat['tpl']);