From a70507a0791b0f912ed1e7c5c3d088d4c304a8e5 Mon Sep 17 00:00:00 2001 From: Cris Date: Wed, 25 Sep 2019 16:58:33 +0200 Subject: [PATCH] Adapted tabulator to display columns in correct order after query change --- .../lehrauftrag/acceptLehrauftragData.php | 20 +++++++++++++++- .../lehrauftrag/approveLehrauftragData.php | 23 ++++++++++++++++++- .../lehre/lehrauftrag/lehrauftragData.php | 23 ++++++++++++++++++- 3 files changed, 63 insertions(+), 3 deletions(-) diff --git a/application/views/lehre/lehrauftrag/acceptLehrauftragData.php b/application/views/lehre/lehrauftrag/acceptLehrauftragData.php index d294cd6bd..716dbfa98 100644 --- a/application/views/lehre/lehrauftrag/acceptLehrauftragData.php +++ b/application/views/lehre/lehrauftrag/acceptLehrauftragData.php @@ -8,7 +8,25 @@ $PERSON_ID = getAuthPersonId(); $query = ' SELECT /* provide extra row index for tabulator, because no other column has unique ids */ - ROW_NUMBER() OVER () AS "row_index", * + ROW_NUMBER() OVER () AS "row_index", + lehreinheit_id, + lehrveranstaltung_id, + projektarbeit_id, + studiensemester_kurzbz, + studiengang_kz, + stg_oe_kurzbz, + person_id, + typ, + auftrag, + lv_oe_kurzbz, + gruppe, + stunden, + betrag, + vertrag_id, + mitarbeiter_uid, + bestellt, + erteilt, + akzeptiert FROM ( /* Lehraufträge and -vertragsstati */ diff --git a/application/views/lehre/lehrauftrag/approveLehrauftragData.php b/application/views/lehre/lehrauftrag/approveLehrauftragData.php index eedffb39c..26cb25815 100644 --- a/application/views/lehre/lehrauftrag/approveLehrauftragData.php +++ b/application/views/lehre/lehrauftrag/approveLehrauftragData.php @@ -6,7 +6,26 @@ $ORGANISATIONSEINHEIT = (isset($organisationseinheit_selected) && !is_null($orga $query = ' SELECT /* provide extra row index for tabulator, because no other column has unique ids */ - ROW_NUMBER() OVER () AS "row_index", * + ROW_NUMBER() OVER () AS "row_index", + lehreinheit_id, + lehrveranstaltung_id, + projektarbeit_id, + studiensemester_kurzbz, + studiengang_kz, + stg_oe_kurzbz, + person_id, + typ, + auftrag, + lv_oe_kurzbz, + gruppe, + lektor, + stunden, + betrag, + vertrag_id, + mitarbeiter_uid, + bestellt, + erteilt, + akzeptiert FROM ( /* Lehraufträge and -vertragsstati */ @@ -213,6 +232,7 @@ $filterWidgetArray = array( 'LV-ID', 'PA-ID', 'Studiensemester', + 'Studiengang-KZ', 'Studiengang', 'Person-ID', 'Typ', @@ -278,6 +298,7 @@ $filterWidgetArray = array( projektarbeit_id: {visible: false}, studiensemester_kurzbz: {headerFilter:"input"}, studiengang_kz: {visible: false}, + stg_oe_kurzbz: {visible: false}, person_id: {visible: false}, typ: {headerFilter:"input"}, auftrag: {headerFilter:"input"}, diff --git a/application/views/lehre/lehrauftrag/lehrauftragData.php b/application/views/lehre/lehrauftrag/lehrauftragData.php index 2f736b2d5..0945693f5 100644 --- a/application/views/lehre/lehrauftrag/lehrauftragData.php +++ b/application/views/lehre/lehrauftrag/lehrauftragData.php @@ -6,7 +6,26 @@ $STUDIENGANG = (isset($studiengang_selected) && !is_null($studiengang_selected)) $query = ' SELECT /* provide extra row index for tabulator, because no other column has unique ids */ - ROW_NUMBER() OVER () AS "row_index", * + ROW_NUMBER() OVER () AS "row_index", + lehreinheit_id, + lehrveranstaltung_id, + projektarbeit_id, + studiensemester_kurzbz, + studiengang_kz, + stg_oe_kurzbz, + person_id, + typ, + auftrag, + lv_oe_kurzbz, + gruppe, + lektor, + stunden, + betrag, + vertrag_id, + mitarbeiter_uid, + bestellt, + erteilt, + akzeptiert FROM ( /* Lehraufträge and -vertragsstati */ @@ -213,6 +232,7 @@ $filterWidgetArray = array( 'LV-ID', 'PA-ID', 'Studiensemester', + 'Studiengang-KZ', 'Studiengang', 'Person-ID', 'Typ', @@ -278,6 +298,7 @@ $filterWidgetArray = array( projektarbeit_id: {visible: false}, studiensemester_kurzbz: {headerFilter:"input"}, studiengang_kz: {visible: false}, + stg_oe_kurzbz: {visible: false}, person_id: {visible: false}, typ: {headerFilter:"input"}, auftrag: {headerFilter:"input"},