ошибки компонента поиск
А файлы поиска и не причём. У вас в запросе session_id, это что? Если это поле в базе, то перед ней должна стоять буква.Или u.session_id или p.session_id. А если это переменная(параметр ф-ции), то и синтаксис должен быть соответствующий.
А нельзя ли поподробней, что надо сделать. С базой ничего не предпринималось, просто обновился с 1.10.4.-.1.10.5.-1.10.6 Все обновления прошли как по маслу.Без ошибок.И вот, оказывается, что-то пошло не так.
Покажите под спойлер саму ф-цию getUsers
public function getUsers($is_online = false){ //покажите, что здесь }
olegan, вы не поняли покажите саму функцию, которая находится в файле model.php.Начинается с
public function getUsers($is_online = false){ //покажите, что здесь }
Извините, действительно не понял.Для меня это"темный лес".
//подготовим условия
$r_join = $is_online? "INNER JOIN cms_online o ON o.user_id = u.id": '';
$sql = "SELECT
u.id,
u.login,
u.nickname,
u.icq,
u.logdate as flogdate,
u.rating,
u.is_deleted as is_deleted,
u.birthdate, u.rating,
u.status as microstatus,
p.city, p.karma, p.imageurl,
p.gender as gender
FROM cms_users u
INNER JOIN cms_user_profiles p ON p.user_id = u.id
{$r_join}
WHERE u.is_locked = 0 AND u.is_deleted = 0
{$this->inDB->where}
{$this->inDB->group_by}
{$this->inDB->order_by}\n";
if ($this->inDB->limit){
$sql .= "LIMIT {$this->inDB->limit}";
}
$result = $this->inDB->query($sql);
$this->inDB->resetConditions();
if(!$this->inDB->num_rows($result)){ return false; }
$users = array();
while ($user = $this->inDB->fetch_assoc($result)){
$user['avatar'] = cmsUser::getUserAvatarUrl($user['id'], 'small', $user['imageurl'], $user['is_deleted']);
$user['user_link'] = cmsUser::getProfileLink($user['login'], $user['nickname']);
$user['flogdate'] = cmsCore::dateFormat($user['flogdate']);
$user['is_online'] = $is_online? true: cmsUser::isOnline($user['id']);
$users[] = $user;
}
return $users;
}
С функцией всё в порядке. Стоят какие нибудь платные или сторонние компоненты, плагины или модули? Может хаки применялись? Какие плагины подключены? Что бы не перечислять, сделайте скрин просто(это касаемо плагинов) и ссылку на него скиньте.