/** * Constructor */ public function __construct() { global $ilTabs; $this->tabs_gui = $ilTabs; parent::__construct(); $this->fields = ilLuceneAdvancedSearchFields::getInstance(); $this->initUserSearchCache(); }
/** * Constructor * @access public */ function ilAdvancedSearchGUI() { global $ilTabs; $this->tabs_gui = $ilTabs; parent::ilSearchBaseGUI(); $this->lng->loadLanguageModule('meta'); $this->fields = ilLuceneAdvancedSearchFields::getInstance(); $this->__setSearchOptions($_POST); }
/** * Constructor */ public function __construct($a_query_data) { parent::__construct(''); $this->field_definition = ilLuceneAdvancedSearchFields::getInstance(); $this->query_data = $a_query_data; }
/** * get tabs */ protected function getTabs() { $this->tabs_gui->addTarget('search', $this->ctrl->getLinkTargetByClass('illucenesearchgui')); if (ilSearchSettings::getInstance()->isLuceneUserSearchEnabled()) { $this->tabs_gui->addTarget('search_user', $this->ctrl->getLinkTargetByClass('illuceneusersearchgui')); } $fields = ilLuceneAdvancedSearchFields::getInstance(); if (!ilSearchSettings::getInstance()->getHideAdvancedSearch() and $fields->getActiveFields()) { $this->tabs_gui->addTarget('search_advanced', $this->ctrl->getLinkTargetByClass('illuceneadvancedsearchgui')); } $this->tabs_gui->setTabActive('search_user'); }