function _manageEntries($sMode, $sValue, $isFilter, $sFormName, $aButtons, $sAjaxPaginationBlockId = '', $isMsgBoxIfEmpty = true, $iPerPage = 0, $sUrlAdmin = false)
{
bx_import('SearchResult', $this->_aModule);
$sClass = $this->_aModule['class_prefix'] . 'SearchResult';
$o = new $sClass($sMode, $sValue);
$o->sUnitTemplate = 'unit_admin';
if ($iPerPage) {
$o->aCurrent['paginate']['perPage'] = $iPerPage;
}
$sPagination = $sActionsPanel = '';
if ($o->isError) {
$sContent = MsgBox(_t('_Error Occured'));
} elseif (!($sContent = $o->displayResultBlock())) {
if ($isMsgBoxIfEmpty) {
$sContent = MsgBox(_t('_Empty'));
} else {
return '';
}
} else {
$sPagination = $sAjaxPaginationBlockId ? $o->showPaginationAjax($sAjaxPaginationBlockId) : $o->showPagination($sUrlAdmin);
$sActionsPanel = $o->showAdminActionsPanel($sFormName, $aButtons);
}
$aVars = array('form_name' => $sFormName, 'content' => $sContent, 'pagination' => $sPagination, 'filter_panel' => $isFilter ? $o->showAdminFilterPanel(false !== bx_get($this->_sFilterName) ? bx_get($this->_sFilterName) : '', 'filter_input_id', 'filter_checkbox_id', $this->_sFilterName) : '', 'actions_panel' => $sActionsPanel);
return $this->_oTemplate->parseHtmlByName('manage', $aVars);
}