This commit is contained in:
kindlm
2016-05-23 12:07:34 +02:00
parent fc932b464d
commit d899ccad08
41 changed files with 2415 additions and 470 deletions
+6 -4
View File
@@ -450,7 +450,7 @@ class dokument extends basis_db
/**
* Liefert alle Dokumenttypen
* @param string $not_in Kommagetrennter String von dokument_kurzbz. Optional. Um bestimmte Dokumente (zB Zeugnis, welcher fix im Core vorhanden sein muss) auszuschließen.
* @param string $not_in Kommagetrennter String von dokument_kurzbz. Optional. Um bestimmte Dokumente (zB Zeugnis, welcher fix im Core vorhanden sein muss) auszuschließen.
* @return true wenn ok false im Fehlerfall
*/
public function getAllDokumente($not_in='')
@@ -459,13 +459,13 @@ class dokument extends basis_db
$bezeichnung_mehrsprachig = $sprache->getSprachQuery('bezeichnung_mehrsprachig');
$dokumentbeschreibung_mehrsprachig = $sprache->getSprachQuery('dokumentbeschreibung_mehrsprachig');
$qry = "SELECT dokument_kurzbz, bezeichnung, $bezeichnung_mehrsprachig, $dokumentbeschreibung_mehrsprachig FROM public.tbl_dokument ";
if($not_in!='')
{
$qry .= " WHERE dokument_kurzbz NOT IN (".$this->implode4SQL(explode(',', $not_in)).")";
}
$qry .= " ORDER BY bezeichnung;";
if($this->db_query($qry))
{
while($row = $this->db_fetch_object())
@@ -696,6 +696,8 @@ class dokument extends basis_db
*/
public function getBeschreibungenDokumente($studiengangs_kz, $dokument_kurzbz)
{
if(count($studiengangs_kz)==0)
return true;
$sprache = new sprache();
$dokumentbeschreibung_mehrsprachig = $sprache->getSprachQuery('dokumentbeschreibung_mehrsprachig');
$beschreibung_mehrsprachig = $sprache->getSprachQuery('beschreibung_mehrsprachig');
@@ -778,7 +780,7 @@ class dokument extends basis_db
AND tbl_prestudent.person_id=".$this->db_add_param($person_id);
if ($studiengang_kz!='')
$qry .= " AND studiengang_kz IN (".$studiengang_kz.")";
if($result = $this->db_query($qry))
{
if($this->db_num_rows($result)>0)