From 71fda916a36a349986db9182d288a87f85f16340 Mon Sep 17 00:00:00 2001 From: Simon Gschnell Date: Mon, 4 Dec 2023 09:25:08 +0100 Subject: [PATCH] added Menu link and Profile pop up link --- application/controllers/Cis/Profil.php | 11 +++++------ application/models/content/Content_model.php | 17 +++++++++++++---- application/views/Cis/Profil.php | 5 +++-- application/views/templates/CISHTML-Header.php | 2 +- public/js/components/Cis/Profil/Profil.js | 3 +-- 5 files changed, 23 insertions(+), 15 deletions(-) diff --git a/application/controllers/Cis/Profil.php b/application/controllers/Cis/Profil.php index 0cba7e940..3782dfbe2 100644 --- a/application/controllers/Cis/Profil.php +++ b/application/controllers/Cis/Profil.php @@ -79,13 +79,12 @@ class Profil extends Auth_Controller public function View($uid){ - //? get the personID of the uid - isSuccess($this->BenutzerModel->addSelect(["person_id"])); - $personID_res = $this->BenutzerModel->load([$uid]); - $personID_res = hasData($personID_res) ? getData($personID_res)[0] : null; + if($uid === getAuthUID()){ + $this->index(); + }else{ + $this->load->view('Cis/Profil', ["uid" => $uid,"view"=>true]); + } - $this->load->view('Cis/Profil', ["uid" => $uid,"pid" => $personID_res->person_id,"view"=>true]); - } diff --git a/application/models/content/Content_model.php b/application/models/content/Content_model.php index 9bc3ab03d..0a196f9fb 100644 --- a/application/models/content/Content_model.php +++ b/application/models/content/Content_model.php @@ -99,6 +99,15 @@ class Content_model extends DB_Model { "content_id": 1000002, "template_kurzbz": "redirect", + "titel": "Profil", + "content": "", + "menu_open": false, + "aktiv": true, + "childs": [] + }, + { + "content_id": 1000003, + "template_kurzbz": "redirect", "titel": "COVID-19", "content": "", "menu_open": false, @@ -106,7 +115,7 @@ class Content_model extends DB_Model "childs": [] }, { - "content_id": 1000003, + "content_id": 1000004, "template_kurzbz": "redirect", "titel": "Meine LV", "content": "", @@ -115,7 +124,7 @@ class Content_model extends DB_Model "childs": [] }, { - "content_id": 1000004, + "content_id": 1000005, "template_kurzbz": "redirect", "titel": "Stundenplan", "content": "", @@ -124,7 +133,7 @@ class Content_model extends DB_Model "childs": [] }, { - "content_id": 1000005, + "content_id": 1000006, "template_kurzbz": "redirect", "titel": "Dokumente", "content": "", @@ -133,7 +142,7 @@ class Content_model extends DB_Model "childs": [] }, { - "content_id": 1000006, + "content_id": 1000007, "template_kurzbz": "redirect", "titel": "Studierendenstatus", "content": "", diff --git a/application/views/Cis/Profil.php b/application/views/Cis/Profil.php index 83d9e6008..866fbc959 100644 --- a/application/views/Cis/Profil.php +++ b/application/views/Cis/Profil.php @@ -3,7 +3,8 @@ $includesArray = array( 'title' => 'Stundenplan', 'customJSModules' => ['public/js/apps/Cis/ProfilApp.js'], 'tabulator5' => true, - 'customCSSs' => ['public/css/components/calendar.css', 'public/css/components/FilterComponent.css'] + 'customCSSs' => ['public/css/components/calendar.css', 'public/css/components/FilterComponent.css'], + 'childs' => ['test1','test2','test3','test4'] ); $this->load->view('templates/CISHTML-Header', $includesArray); @@ -15,7 +16,7 @@ $this->load->view('templates/CISHTML-Header', $includesArray);
- view=> + view=> load->view('templates/CISHTML-Footer', $includesArray); ?> diff --git a/application/views/templates/CISHTML-Header.php b/application/views/templates/CISHTML-Header.php index 2ae90bda8..71f268112 100644 --- a/application/views/templates/CISHTML-Header.php +++ b/application/views/templates/CISHTML-Header.php @@ -46,7 +46,7 @@ if (!isset($menu)) {