public function template($c, $page) { $conn = $this->conn($c); // connection $cache = new cache(); $text_general = $cache->index($c, "text_general"); $data["text_general"] = json_decode($text_general, true); $structure = $cache->index($c, "structure"); $structure = json_decode($structure); $structure_array = new structure_array(); $data["structure"] = $structure_array->mk($structure); $data["structure_m"] = $structure; /* languages */ $languages = $cache->index($c, "languages"); $data["languages"] = json_decode($languages); /* language variables */ $language_data = $cache->index($c, "language_data"); $language_data = json_decode($language_data); $model_template_makevars = new model_template_makevars(); $data["language_data"] = $model_template_makevars->vars($language_data); /* website menu header & footer */ $menu_array = $cache->index($c, "main_menu"); $menu_array = json_decode($menu_array); $model_template_main_menu = new model_template_main_menu(); $data["main_menu"] = $model_template_main_menu->nav($menu_array, "header"); $data["footer_menu"] = $model_template_main_menu->nav($menu_array, "footer"); $data["g_menu"] = $model_template_main_menu->gnav($menu_array, "header"); /* website left menu */ $left_menu = $cache->index($c, "left_menu"); $left_menu = json_decode($left_menu); $data["left_menu"] = $model_template_main_menu->left($left_menu); /* breadcrups */ $breadcrups = $cache->index($c, "breadcrups"); $data["breadcrups"] = json_decode($breadcrups); /* components */ $components = $cache->index($c, "components"); $data["components"] = json_decode($components); $include = WEB_DIR . "/struqtura.php"; if (file_exists($include)) { /* ** Here goes any code developer wants to */ @(include $include); } else { $controller = new error_page(); } }
public function template($c, $page) { $include = WEB_DIR . "/contactus.php"; if (file_exists($include)) { $cache = new cache(); $text_general = $cache->index($c, "text_general"); $data["text_general"] = json_decode($text_general, true); $text_files = $cache->index($c, "text_files"); $data["text_files"] = json_decode($text_files); $text_documents = $cache->index($c, "text_documents"); $data["text_documents"] = json_decode($text_documents); /* languages */ $languages = $cache->index($c, "languages"); $data["languages"] = json_decode($languages); /* language variables */ $language_data = $cache->index($c, "language_data"); $language_data = json_decode($language_data); $model_template_makevars = new model_template_makevars(); $data["language_data"] = $model_template_makevars->vars($language_data); /* website menu header & footer */ $menu_array = $cache->index($c, "main_menu"); $menu_array = json_decode($menu_array); $model_template_main_menu = new model_template_main_menu(); $data["main_menu"] = $model_template_main_menu->nav($menu_array, "header"); $data["footer_menu"] = $model_template_main_menu->nav($menu_array, "footer"); $data["g_menu"] = $model_template_main_menu->gnav($menu_array, "header"); /* website left menu */ $left_menu = $cache->index($c, "left_menu"); $left_menu = json_decode($left_menu); $data["left_menu"] = $model_template_main_menu->left($left_menu); /* breadcrups */ // $breadcrups = $cache->index($c,"breadcrups"); // $breadcrups = json_decode($breadcrups); //$data["left_menu"] = $model_template_main_menu->left($left_menu); /* components */ $components = $cache->index($c, "components"); $data["components"] = json_decode($components); @(include $include); } else { $controller = new error_page(); } }
public function newsfetch($c) { $conn = $this->conn($c); // connection $cache = new cache(); $news_general = $cache->index($c, "news_general"); $data["news_general"] = json_decode($news_general, true); $news_list = $cache->index($c, "news_list"); $data["news_list"] = json_decode($news_list); $news_files = $cache->index($c, "news_files"); $data['news_files'] = json_decode($news_files); $news_documents = $cache->index($c, "news_documents"); $data['news_documents'] = json_decode($news_documents); /* languages */ $languages = $cache->index($c, "languages"); $data["languages"] = json_decode($languages); /* language variables */ $language_data = $cache->index($c, "language_data"); $language_data = json_decode($language_data); $model_template_makevars = new model_template_makevars(); $data["language_data"] = $model_template_makevars->vars($language_data); /* website menu header & footer */ $menu_array = $cache->index($c, "main_menu"); $menu_array = json_decode($menu_array); $model_template_main_menu = new model_template_main_menu(); $data["main_menu"] = $model_template_main_menu->nav($menu_array, "header"); $data["footer_menu"] = $model_template_main_menu->nav($menu_array, "footer"); $data["g_menu"] = $model_template_main_menu->gnav($menu_array, "header"); /* website left menu */ $left_menu = $cache->index($c, "left_menu"); $left_menu = json_decode($left_menu); $data["left_menu"] = $model_template_main_menu->left($left_menu); /* breadcrups */ $breadcrups = $cache->index($c, "breadcrups"); $data["breadcrups"] = json_decode($breadcrups); /* components */ $components = $cache->index($c, "components"); $data["components"] = json_decode($components); @(include $c["website.directory"] . "/news_inside.php"); }
public function template($c) { $conn = $this->conn($c); // connection $cache = new cache(); $data["homepage_general"] = $cache->index($c, "homepage_general"); $data["homepage_files"] = $cache->index($c, "homepage_files"); /* languages */ $languages = $cache->index($c, "languages"); $data["languages"] = json_decode($languages); /* language variables */ $language_data = $cache->index($c, "language_data"); $language_data = json_decode($language_data); $model_template_makevars = new model_template_makevars(); $data["language_data"] = $model_template_makevars->vars($language_data); /* website menu header & footer */ $menu_array = $cache->index($c, "main_menu"); $menu_array = json_decode($menu_array); if ($menu_array) { $model_template_main_menu = new model_template_main_menu(); $data["main_menu"] = $model_template_main_menu->nav($menu_array, "header"); $data["footer_menu"] = $model_template_main_menu->nav($menu_array, "footer"); $data["g_menu"] = $model_template_main_menu->gnav($menu_array, "header"); } /* components */ $components = $cache->index($c, "components"); $data["components"] = json_decode($components); /* multimedia */ $multimedia = $cache->index($c, "multimedia"); $data["multimedia"] = json_decode($multimedia); $news = $cache->index($c, "news"); $data["news"] = json_decode($news); $events = $cache->index($c, "events"); $data["events"] = json_decode($events); @(include $c["website.directory"] . "/homepage.php"); }