main.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. class main extends Controller {
  3. public function index($action='') {
  4. $defaultLanguage = admin_utils::getSystemParam('LANGUAGE');
  5. if ($action == 'hu' || $action == 'en') {
  6. $_SESSION['admin_lang'] = $action;
  7. }
  8. $lang = $_SESSION['admin_lang'];
  9. if ($_SESSION['admin_lang'] == '') {
  10. $_SESSION['admin_lang'] = $defaultLanguage;
  11. }
  12. $lang = $_SESSION['admin_lang'];
  13. $model = $this->loadModel('main_model');
  14. //$page = $this->loadModel('pages_model');
  15. $slides = $model->getSlideShow();
  16. $boxes = $model->getBoxes();
  17. $reviews1 = $model->getReviews(0,3);
  18. $reviews2 = $model->getReviews(3,3);
  19. $faq1 = $model->getFAQs(2);
  20. $faq2 = $model->getFAQs(0);
  21. $gallery = $model->getGallery();
  22. $boarding = $model->getBoarding();
  23. $ourservices = $model->getOurServices();
  24. $services = $model->getServices();
  25. $menu_tours = $model->getMenu('tours');
  26. $menu_contact = $model->getMenu('contact');
  27. $view = $this->loadView('main_view');
  28. $view->set('menu_tours', $menu_tours);
  29. $view->set('menu_contact', $menu_contact);
  30. $view->set('slides', $slides);
  31. $view->set('boxes', $boxes);
  32. $view->set('reviews1', $reviews1);
  33. $view->set('reviews2', $reviews2);
  34. $view->set('faq1', $faq1);
  35. $view->set('faq2', $faq2);
  36. $view->set('gallery', $gallery);
  37. $view->set('boarding', $boarding);
  38. $view->set('ourservices', $ourservices);
  39. $view->set('services', $services);
  40. $view->render();
  41. }
  42. }