From ad7012367cff5ef8a4854e23ec05f93810d7641c Mon Sep 17 00:00:00 2001 From: Alexei Karpenko Date: Mon, 17 Nov 2025 14:52:58 +0100 Subject: [PATCH 1/2] added Link to company management in project work management --- .../Details/Projektarbeit/Details.js | 34 ++++++++++++------- .../Details/Projektarbeit/Projektarbeit.js | 4 +-- system/phrasesupdate.php | 20 +++++++++++ 3 files changed, 44 insertions(+), 14 deletions(-) diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js index a51342c7c..63b80ba37 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js @@ -40,6 +40,9 @@ export default { } return lehreinheiten; + }, + firmenverwaltungLink(){ + return FHC_JS_DATA_STORAGE_OBJECT.app_root + 'vilesci/stammdaten/firma_frameset.html'; } }, props: { @@ -255,18 +258,25 @@ export default {
- - +
+ + +
+
diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js index d4f941e4b..31be69ff8 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js @@ -396,8 +396,8 @@ export default { diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 7752042a0..257b05c03 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -51645,6 +51645,26 @@ I have been informed that I am under no obligation to consent to the transmissio ) ) ), + array( + 'app' => 'core', + 'category' => 'projektarbeit', + 'phrase' => 'zurFirmenverwaltung', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Zur Firmenverwaltung', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Company management', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), // FHC-4 Projektarbeiten & Vertraege ENDE // ### DOKUMENTE ERSTELLEN PHRASEN START ### array( From eb1c3189b52502e87de3dce609e51bd2f9a6b19b Mon Sep 17 00:00:00 2001 From: Alexei Karpenko Date: Wed, 26 Nov 2025 16:45:51 +0100 Subject: [PATCH 2/2] Studierendenverwaltung Projektarbeit: title not required anymore --- application/controllers/api/frontend/v1/stv/Projektarbeit.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/application/controllers/api/frontend/v1/stv/Projektarbeit.php b/application/controllers/api/frontend/v1/stv/Projektarbeit.php index 75478332f..9cc604184 100644 --- a/application/controllers/api/frontend/v1/stv/Projektarbeit.php +++ b/application/controllers/api/frontend/v1/stv/Projektarbeit.php @@ -268,10 +268,6 @@ class Projektarbeit extends FHCAPI_Controller { $this->form_validation->set_data($formData); - $this->form_validation->set_rules('titel', 'Titel', 'required', [ - 'required' => $this->p->t('ui', 'error_fieldRequired', ['field' => 'Titel']) - ]); - $this->form_validation->set_rules('projekttyp_kurzbz', 'Projekttyp', 'required', [ 'required' => $this->p->t('ui', 'error_fieldRequired', ['field' => 'Projekttyp']) ]);