Jump to content
api

Поиск пользователей по рейтингу

Recommended Posts


Открываем search.php находим

//Если критерий поиск "по людям"
$sql_query = "SELECT SQL_CALC_FOUND_ROWS user_id, user_search_pref, user_photo, user_birthday, user_country_city_name, user_last_visit FROM `".PREFIX."_users` WHERE user_search_pref LIKE '%{$query}%' {$sql_sort} ORDER by `user_reg_date` DESC LIMIT {$limit_page}, {$gcount}";

Вписываем user_rate,

А ORDER by `user_reg_date` меняем на ORDER by `user_rate`

Далее находим

//Если критерий поиск "по людям"
if($type == 1){
$tpl->load_template('search/result_people.tpl');
foreach($sql_ as $row){
$tpl->set('{user-id}', $row['user_id']);
$tpl->set('{name}', $row['user_search_pref']);

Ниже вставляем

$tpl->set('{rating}', $row['user_rate']);

Далее в шаблоне

result_people.tpl

в нужное место вставляем {rating}

Так получится вывод рейтинга в поиске с сортировкой от наибольшего

 

  • Downvote 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×