Example #1
0
 public function index()
 {
     $view = new View();
     $data['title'] = 'Admin kezdő oldal';
     $data['description'] = 'Admin kezdő oldal description';
     $view->add_link('js', ADMIN_JS . 'pages/common.js');
     $view->render('home/tpl_home', $data);
 }
 public function index()
 {
     $view = new View();
     $data['title'] = 'Videógalériák oldal';
     $data['description'] = 'Videógalériák oldal description';
     $view->add_link('js', ADMIN_JS . 'pages/common.js');
     $view->render('video_gallery/tpl_video_gallery', $data);
 }
Example #3
0
 public function index()
 {
     $view = new View();
     $data['title'] = 'Admin dokumentáció oldal';
     $data['description'] = 'Admin dokumentáció description';
     $view->add_link('js', ADMIN_JS . 'pages/common.js');
     $view->render('user_manual/tpl_user_manual', $data);
 }
Example #4
0
 public function index()
 {
     $view = new View();
     $data['title'] = 'Fájlkezelő oldal';
     $data['description'] = 'Fájlkezelő oldal description';
     $view->add_link('css', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css');
     $view->add_links(array('jquery-ui-custom', 'elfinder', 'filemanager'));
     $view->render('file_manager/tpl_file_manager', $data);
 }
Example #5
0
 public function index()
 {
     header('HTTP/1.0 404 Not Found');
     $view = new View();
     $data['title'] = '404 hiba oldal';
     $data['description'] = '404 hiba oldal description';
     $view->add_link('js', ADMIN_JS . 'pages/common.js');
     $view->render('error/tpl_404', $data);
 }
Example #6
0
 public function index()
 {
     $view = new View();
     $data['title'] = 'Nyelvek oldal';
     $data['description'] = 'Nyelvek oldal description';
     $data['languages'] = $this->languages_model->get_language_data();
     $view->add_links(array('bootstrap-editable'));
     $view->add_link('js', ADMIN_JS . 'pages/languages.js');
     $view->render('languages/tpl_languages', $data);
 }
Example #7
0
 public function index()
 {
     $data['title'] = 'page_metatitle';
     $data['description'] = 'page_metadescription';
     $data['keywords'] = 'page_metakeywords';
     $view = new View();
     //$view->setLazyRender();
     //$this->view->debug(true);
     $view->add_link('js', SITE_ASSETS . 'pages/home.js');
     $view->set_layout(null);
     $view->render('home/tpl_home', $data);
 }
 public function index()
 {
     $view = new View();
     $data['title'] = 'Fotó galériák oldal';
     $data['description'] = 'Fotó galériák oldal description';
     // kategóriák
     $data['categorys'] = $this->photocategory_model->selectAll();
     // összes rekord a photo_gallery-ból
     $data['all_photos'] = $this->photo_gallery_model->selectAll();
     // $view->debug(true);
     $view->add_link('css', ADMIN_CSS . 'pages/portfolio.css');
     $view->add_links(array('bootbox', 'mixitup', 'vframework', 'photo_gallery'));
     $view->setHelper(array('url_helper'));
     $view->render('photo_gallery/tpl_photo_gallery', $data);
 }
Example #9
0
 public function index()
 {
     if ($this->request->has_post('submit_settings')) {
         $data['ceg'] = $this->request->get_post('setting_ceg');
         $data['cim'] = $this->request->get_post('setting_cim');
         $data['email'] = $this->request->get_post('setting_email');
         // új adatok beírása az adatbázisba (update) a $data tömb tartalmazza a frissítendő adatokat
         $result = $this->settings_model->update(1, $data);
         if ($result !== false) {
             Message::set('success', 'settings_update_success');
         } else {
             Message::set('error', 'unknown_error');
         }
         $this->response->redirect('admin/settings');
     }
     $view = new View();
     $data['title'] = 'Beállítások oldal';
     $data['description'] = 'Beállítások oldal description';
     $data['settings'] = $this->settings_model->get_settings();
     $view->add_link('js', ADMIN_JS . 'pages/settings.js');
     $view->render('settings/tpl_settings', $data);
 }
Example #10
0
 /**
  * Felhasználói csoport engedélyeinek módosítása
  */
 public function edit_roles($id)
 {
     // $role_id = (int)$this->request->get_params('id');
     $role_id = (int) $id;
     if ($this->request->has_post('submit_edit_roles')) {
         $permissions = $this->request->get_post();
         unset($permissions['submit_edit_roles']);
         DI::get('auth')->savePerms($role_id, $permissions);
         Message::set('success', 'Módosítások elmentve!');
         $this->response->redirect('admin/user/edit_roles/' . $role_id);
     }
     // csak akkor lehet szerkeszteni a jogokat, ha nem szuperadmint akarunk szerkeszteni, tehát az $id nem 1
     // és csak szuperadmin szerkeszthet
     if ($id != 1 && Auth::isSuperadmin()) {
         $view = new View();
         $data['title'] = 'Felhasználói jogosultságok szerkesztése oldal';
         $data['description'] = 'Felhasználói jogosultságok szerkesztése description';
         $auth = DI::get('auth');
         // összes permissiont
         $data['permissions'] = $auth->getAllPerms();
         // a $role_id-hez tartozó szerep adatai
         $data['role'] = $auth->getRoles($role_id);
         if (empty($data['role'])) {
             Message::set('error', 'A felhasználói csoport nem létezik.');
             $this->response->redirect('admin/user/user_roles');
         }
         // a $role_id-hez tartozó szerep engedélyei
         $data['allowed_permissions'] = $auth->getRolePerms($role_id);
         $view->add_link('js', ADMIN_JS . 'pages/common.js');
         $view->render('users/tpl_edit_roles', $data);
     } else {
         Message::set('error', 'A művelet nem engedélyezett.');
         $this->response->redirect('admin/user/user_roles');
     }
 }