Be_happy Опубликовано 1 Сентября 2009 Жалоба Поделиться Опубликовано 1 Сентября 2009 При поиске с дополнительными фильтрами по списку пользователей возникает ошибка БД. Возможное решение проблемы:В файле admin/applications/members/modules_public/list/view.phpНайти:$this->DB->build( array( 'select' =>' m.member_id', 'from' => 'members m', 'where' => implode( " AND ", $query ), 'order' => 'm.' . $this->sort_key . ' ' . $this->sort_order, 'limit' => array( $this->first, $this->max_results ) ) );Заменить:$this->DB->build( array( 'select' =>' m.member_id', 'from' => array( 'members' => 'm' ), 'where' => implode( " AND ", $query ), 'order' => 'm.' . $this->sort_key . ' ' . $this->sort_order, 'limit' => array( $this->first, $this->max_results ), 'add_join' => $joins ) ); Пишем помогло или нет =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 dengol Опубликовано 1 Сентября 2009 Жалоба Поделиться Опубликовано 1 Сентября 2009 не помогло Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Be_happy Опубликовано 1 Сентября 2009 Автор Жалоба Поделиться Опубликовано 1 Сентября 2009 В том же файле еще сделать следующие правки: найти:$_max = $this->DB->buildAndFetch( array( 'select' => 'COUNT( * ) as cnt', 'from' => 'members m', 'where' => implode( " AND ", $query ) ) );заменить на:$_max = $this->DB->buildAndFetch( array( 'select' => 'COUNT( * ) as cnt', 'from' => array( 'members' => 'm' ), 'where' => implode( " AND ", $query ), 'add_join' => $joins ) ); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Unix_spv Опубликовано 25 Октября 2009 Жалоба Поделиться Опубликовано 25 Октября 2009 Не помогают советы Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Be_happy
При поиске с дополнительными фильтрами по списку пользователей возникает ошибка БД.
Возможное решение проблемы:
В файле admin/applications/members/modules_public/list/view.php
Найти:
Заменить:
Пишем помогло или нет =)
Ссылка на комментарий
Поделиться на других сайтах
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.