/** * Group search page handler * * @return mixdata; * @access private */ function groups_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $groups = new OssnGroup(); $data = $groups->searchGroups($params['q']); $Pagination->setItem($data); $group['groups'] = $Pagination->getItem(); $search = ossn_view('components/OssnGroups/search/view', $group); $search .= $Pagination->pagination(); if (empty($data)) { return 'No result found'; } return $search; }
/** * Group search page handler * * @return mixdata; * @access private */ function groups_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $groups = new OssnGroup(); $data = $groups->searchGroups($params['q']); $Pagination->setItem($data); $group['groups'] = $Pagination->getItem(); $search = ossn_plugin_view('groups/search/view', $group); $search .= $Pagination->pagination(); if (empty($data)) { return ossn_print('ossn:search:no:result'); } return $search; }