public function display()
 {
     if (count($this->filterElements) > 0) {
         $this->views();
     }
     print "<form id=\"" . $this->pageName . "-filter\" action=\"\" method=\"get\">";
     $this->search_box($this->searchBox->getButtonText(), $this->searchBox->getInputName());
     if (count($this->searchBox->getHiddenFields()) > 0) {
         $hf = $this->searchBox->getHiddenFields();
         foreach ($hf as $hfs) {
             printf("<input type=\"hidden\" name=\"%s\" value=\"%s\" />", $hfs['name'], $hfs['value']);
         }
     }
     $this->prepare_items();
     parent::display();
     print "</form>";
 }