mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
Added (Ausbildungs-)semester to query, tabulator columns and filter
This commit is contained in:
@@ -13,6 +13,7 @@ SELECT
|
||||
lehrveranstaltung_id,
|
||||
projektarbeit_id,
|
||||
studiensemester_kurzbz,
|
||||
semester,
|
||||
studiengang_kz,
|
||||
stg_typ_kurzbz,
|
||||
person_id,
|
||||
@@ -71,6 +72,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
NULL AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -165,6 +167,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
pa.projektarbeit_id AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -236,6 +239,7 @@ $filterWidgetArray = array(
|
||||
'LV-ID',
|
||||
'PA-ID',
|
||||
'Studiensemester',
|
||||
'Semester',
|
||||
'Studiengang-KZ',
|
||||
'Studiengang',
|
||||
'Person-ID',
|
||||
@@ -307,6 +311,7 @@ $filterWidgetArray = array(
|
||||
lehrveranstaltung_id: {headerFilter:"input", width: "5%"},
|
||||
projektarbeit_id: {visible: false},
|
||||
studiensemester_kurzbz: {visible: false},
|
||||
semester: {visible: false},
|
||||
studiengang_kz: {visible: false},
|
||||
stg_typ_kurzbz: {headerFilter:"input", width: "5%"},
|
||||
person_id: {visible: false},
|
||||
|
||||
@@ -11,6 +11,7 @@ SELECT
|
||||
lehrveranstaltung_id,
|
||||
projektarbeit_id,
|
||||
studiensemester_kurzbz,
|
||||
semester,
|
||||
studiengang_kz,
|
||||
stg_typ_kurzbz,
|
||||
person_id,
|
||||
@@ -70,6 +71,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
NULL AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -164,6 +166,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
pa.projektarbeit_id AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -233,6 +236,7 @@ $filterWidgetArray = array(
|
||||
'LV-ID',
|
||||
'PA-ID',
|
||||
'Studiensemester',
|
||||
'Semester',
|
||||
'Studiengang-KZ',
|
||||
'Studiengang',
|
||||
'Person-ID',
|
||||
@@ -297,11 +301,12 @@ $filterWidgetArray = array(
|
||||
lehrveranstaltung_id: {headerFilter:"input"},
|
||||
projektarbeit_id: {visible: false},
|
||||
studiensemester_kurzbz: {headerFilter:"input"},
|
||||
semester: {visible: false},
|
||||
studiengang_kz: {visible: false},
|
||||
stg_typ_kurzbz: {visible: false},
|
||||
person_id: {visible: false},
|
||||
typ: {headerFilter:"input"},
|
||||
auftrag: {headerFilter:"input"},
|
||||
auftrag: {headerFilter:"input", width:"20%"},
|
||||
lv_oe_kurzbz: {headerFilter:"input"},
|
||||
gruppe: {headerFilter:"input"},
|
||||
lektor: {headerFilter:"input"},
|
||||
|
||||
@@ -11,6 +11,7 @@ SELECT
|
||||
lehrveranstaltung_id,
|
||||
projektarbeit_id,
|
||||
studiensemester_kurzbz,
|
||||
semester,
|
||||
studiengang_kz,
|
||||
stg_typ_kurzbz,
|
||||
person_id,
|
||||
@@ -70,6 +71,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
NULL AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -164,6 +166,7 @@ FROM
|
||||
lv.lehrveranstaltung_id,
|
||||
pa.projektarbeit_id AS "projektarbeit_id",
|
||||
le.studiensemester_kurzbz,
|
||||
lv.semester,
|
||||
stg.studiengang_kz,
|
||||
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
|
||||
person.person_id,
|
||||
@@ -215,7 +218,7 @@ FROM
|
||||
) auftraege
|
||||
ORDER BY "typ" DESC, "auftrag", "lektor", "bestellt"
|
||||
';
|
||||
|
||||
echo '<pre>', print_r($query, 1), '</pre>';
|
||||
$filterWidgetArray = array(
|
||||
'query' => $query,
|
||||
'app' => Lehrauftrag::APP,
|
||||
@@ -233,6 +236,7 @@ $filterWidgetArray = array(
|
||||
'LV-ID',
|
||||
'PA-ID',
|
||||
'Studiensemester',
|
||||
'Semester',
|
||||
'Studiengang-KZ',
|
||||
'Studiengang',
|
||||
'Person-ID',
|
||||
@@ -297,11 +301,12 @@ $filterWidgetArray = array(
|
||||
lehrveranstaltung_id: {headerFilter:"input"},
|
||||
projektarbeit_id: {visible: false},
|
||||
studiensemester_kurzbz: {headerFilter:"input"},
|
||||
semester: {visible: false},
|
||||
studiengang_kz: {visible: false},
|
||||
stg_typ_kurzbz: {visible: false},
|
||||
person_id: {visible: false},
|
||||
typ: {headerFilter:"input"},
|
||||
auftrag: {headerFilter:"input"},
|
||||
auftrag: {headerFilter:"input", width:"20%"},
|
||||
lv_oe_kurzbz: {headerFilter:"input"},
|
||||
gruppe: {headerFilter:"input"},
|
||||
lektor: {headerFilter:"input"},
|
||||
|
||||
@@ -415,6 +415,7 @@ $filters = array(
|
||||
{"name": "lehrveranstaltung_id"},
|
||||
{"name": "projektarbeit_id"},
|
||||
{"name": "studiensemester_kurzbz"},
|
||||
{"name": "semester"},
|
||||
{"name": "studiengang_kz"},
|
||||
{"name": "stg_typ_kurzbz"},
|
||||
{"name": "person_id"},
|
||||
@@ -452,6 +453,7 @@ $filters = array(
|
||||
{"name": "lehrveranstaltung_id"},
|
||||
{"name": "projektarbeit_id"},
|
||||
{"name": "studiensemester_kurzbz"},
|
||||
{"name": "semester"},
|
||||
{"name": "studiengang_kz"},
|
||||
{"name": "stg_typ_kurzbz"},
|
||||
{"name": "person_id"},
|
||||
@@ -489,6 +491,7 @@ $filters = array(
|
||||
{"name": "lehrveranstaltung_id"},
|
||||
{"name": "projektarbeit_id"},
|
||||
{"name": "studiensemester_kurzbz"},
|
||||
{"name": "semester"},
|
||||
{"name": "studiengang_kz"},
|
||||
{"name": "stg_typ_kurzbz"},
|
||||
{"name": "person_id"},
|
||||
|
||||
Reference in New Issue
Block a user