diff --git a/cis/private/tools/suche.php b/cis/private/tools/suche.php index b262ea01c..29d10b38b 100644 --- a/cis/private/tools/suche.php +++ b/cis/private/tools/suche.php @@ -330,10 +330,11 @@ function searchOrt($search)
| ',$p->t('global/ort'),' | +',$p->t('lvplan/raum'),' | ',$p->t('global/bezeichnung'),' | -',$p->t('tools/maxPersonen'),' | -',$p->t('tools/telefonklappe'),' | '; +',$p->t('lvplan/anzahlPersonen'),' | +',$p->t('tools/telefonklappe'),' | +',$p->t('lvplan/rauminformationenAnzeigen'),' | '; if ($raumres) echo '',$p->t('tools/reservieren'),' | '; else @@ -348,6 +349,7 @@ function searchOrt($search) echo '',$row->bezeichnung,' | '; echo '',$row->max_person,' | '; echo '',$row->telefonklappe,' | '; + echo ''.($row->content_id != '' ?''.$p->t('lvplan/rauminformationenAnzeigen').'':'-').' | '; if ($raumres) echo ''.$p->t('tools/reservieren').' | '; else @@ -455,6 +457,7 @@ function searchContent($searchItems) global $db,$p,$sprache,$uid; $cms = new content(); $cms->search($searchItems, 21); + $content_id_arr = array(); if(count($cms->result) > 0) { @@ -480,18 +483,24 @@ function searchContent($searchItems) $berechtigt = $berechtigt->berechtigt($row->content_id, $uid); if ($berechtigt) { + // Jede Content_ID nur einmal ausgeben + if (in_array($row->content_id, $content_id_arr)) + continue; + echo '
|---|