isEnabled()) return ''; return $oSearch->getForm(); } public function serviceGetResults($aParams) { if(empty($aParams['object'])) return ''; $oSearch = BxDolSearchExtended::getObjectInstance($aParams['object']); if(!$oSearch || !$oSearch->isEnabled()) return ''; $bShowEmpty = isset($aParams['show_empty']) && (bool)$aParams['show_empty']; $a = isset($aParams['cond']) && $aParams['cond'] ? $aParams['cond'] : array(); $sResults = $oSearch->getResults($a, !empty($aParams['template']) ? $aParams['template'] : '', !empty($aParams['start']) ? $aParams['start'] : 0, !empty($aParams['per_page']) ? $aParams['per_page'] : 0); return !empty($sResults) ? $sResults : ($bShowEmpty ? MsgBox(_t('_Empty')) : ''); } } /** @} */