Leaderboard


Popular Content

Showing content with the highest reputation on 10/16/18 in all areas

  1. 1 point
    В фильтр: <div class="col-md-2"> <label>Поиск по группе</label> {$users_groups_list} {if $country_list ne ''} {$country_list} {/if} </div> А в /home/uqirahbm/public_html/template/frontend/ВАШ ШАБЛОН/main/main.php $this->getNewest(); $groups=array(); $DBC=DBC::getInstance(); $query='SELECT group_id, name FROM '.DB_PREFIX.'_group WHERE group_id NOT IN (1,4,19,26,27,28,33) ORDER BY name'; $stmt=$DBC->query($query); $select='<option value="">Не важно</option>'; if($stmt){ while($ar=$DBC->fetch($stmt)){ $groups[$ar['group_id']]=$ar['name']; $select.='<option value="'.$ar['group_id'].'"'.(intval($_GET['group_id'])==$ar['group_id'] ? ' selected="selected"' : '').'>'.$ar['name'].'</option>'; } } $this->template->assign('users_groups_list', '<select name="group_id">'.$select.'</select>'); $this->template->assign('users_groups', $groups); (В скобках запрещенные к показу группы) А если поиск по пользователям то в фильтре: <div class="col-md-2"> <label>Поиск по сотруднику</label> {$users_users_list} <!--select name="user_id"><option value="">Не важно</option></select--> </div> А в main.php^ $users=array(); $DBC=DBC::getInstance(); $query='SELECT user_id, fio FROM '.DB_PREFIX.'_user WHERE group_id NOT IN (1,4,18,19,26,27,32,38) ORDER BY fio'; $stmt=$DBC->query($query); $select='<option value="">Не важно</option>'; if($stmt){ while($ar=$DBC->fetch($stmt)){ $users[$ar['user_id']]=$ar['fio']; $select.='<option value="'.$ar['user_id'].'"'.(intval($_GET['user_id'])==$ar['user_id'] ? ' selected="selected"' : '').'>'.$ar['fio'].'</option>'; } } $this->template->assign('users_users_list', '<select name="user_id">'.$select.'</select>'); $this->template->assign('users_users', $users); Вот мой файл: main.php