29 public function __construct($a_ref_id, $a_parent_obj, $a_parent_cmd)
36 $this->ref_id = $a_ref_id;
42 include_once
'./Services/Object/classes/class.ilObjectFactory.php';
46 $this->parent_obj = $a_parent_obj;
47 $this->parent_cmd = $a_parent_cmd;
57 include_once
'./Services/Search/classes/class.ilRepositoryObjectSearchBlockGUI.php';
59 return $block->getHTML();
72 $next_class = $this->
getCtrl()->getNextClass();
73 $cmd = $this->
getCtrl()->getCmd();
76 switch ($next_class) {
137 include_once
'./Services/Search/classes/class.ilRepositoryObjectDetailSearch.php';
142 $result = $search->performSearch();
145 $this->
getCtrl()->returnToParent($this);
151 $result_table->setResults(
$result);
153 $result_table->init();
154 $result_table->parse();
156 $GLOBALS[
'DIC'][
'tpl']->setContent($result_table->getHTML());
168 $objDefinition = $DIC[
'objDefinition'];
171 $class = $objDefinition->getClassName($this->
getObject()->getType());
173 $full_class =
"ilObj" . $class .
"SearchResultTableGUI";
175 if (include_once(
$location .
"/class." . $full_class .
".php")) {
176 return new $full_class(
__construct($a_ref_id, $a_parent_obj, $a_parent_cmd)
Constructor.
executeCommand()
Execute command.
performSearch()
Perform search lucene or direct search.
static _lookupObjId($a_id)
getLang()
Get language object.
static stripSlashes($a_str, $a_strip_html=true, $a_allow="")
strip slashes if magic qoutes is enabled
getResultTableInstance()
Get result table instance type $objDefinition.
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
static getSearchBlockHTML($a_title)
Get standar search block html.
$GLOBALS['JPEG_Segment_Names']
Global Variable: XMP_tag_captions.
getParentGUI()
get parent gui