X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Finclude%2Fclass_filter.inc;h=04de2dae2c5cb13fce48ef21f3638fe6ce823937;hb=c9bd6c4d92532063a9dd8df3cfd20740d43e5841;hp=57057165b2d5827b0a37a27911ae9ffd808e425b;hpb=91e601414ed9848d0787875df8600e0c0cd362f7;p=gosa.git diff --git a/gosa-core/include/class_filter.inc b/gosa-core/include/class_filter.inc index 57057165b..04de2dae2 100644 --- a/gosa-core/include/class_filter.inc +++ b/gosa-core/include/class_filter.inc @@ -67,14 +67,14 @@ class filter { if (isset($xmlData['search'])) { // Array conversion - if (!is_array($xmlData['search'])) { + if (!isset($xmlData['search'][0])) { $searches= array($xmlData['search']); } else { $searches= $xmlData['search']; } /* Store available searches */ - foreach ($xmlData['search'] as $search) { + foreach ($searches as $search) { /* Do multi conversation */ if (!isset($search['query'][0])){ @@ -155,7 +155,7 @@ class filter { { $size= 30; $maxlength= 30; - $result= ""; + $result= ""; if ($element && isset($element['autocomplete'])) { $frequency= "0.5"; $characters= "1"; @@ -223,7 +223,7 @@ class filter { function render() { - $content= "
".$this->renderFilterMenu().""; + $content= "
".$this->renderFilterMenu().""; $content.= "
".$this->getTextfield('search_filter', $this->value, $this->searches[$this->search])."
". " 
"; @@ -411,8 +411,7 @@ class filter { function renderFilterMenu() { // Load shortcut - $result= "
". - "
$script"; + return "
".$result."
$script"; }