Ejemplo n.º 1
0
 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();
     }
 }
Ejemplo n.º 2
0
 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();
     }
 }
Ejemplo n.º 3
0
 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");
 }
Ejemplo n.º 4
0
 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");
 }