Перейти к содержанию
Авторизация  
Wollandessa

GHTWEB 5 + Вывод тем с Форума

Рекомендуемые сообщения

Всем привет парни, поможет кто то настроить что то запутался с этим. Вроде все правильно , все равно не работает. просьба в лс написать, не бесплатно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'сайт_xeno.thread' doesn't exist

Парни вроде нашел проблему. Базы на хостинге имеют префикс xf_ , а в обвязке нет.

 

Подскажите где что пофиксить чтобы упиралось в нужную базу. 

     * Запрос к форуму xenForo
     *
     * @return array
     */
    private function xenForo()
    {
        $limit = (int) config('forum_threads.limit');

        $command = $this->db->createCommand()
            ->select('thread_id AS id_topic,title,node_id AS id_forum,post_date AS start_date,user_id AS starter_id,username AS starter_name')
            ->where('discussion_state = :discussion_state', array(':discussion_state' => 'visible'))
            ->from('{{thread}}')
            ->order('last_post_date DESC')
            ->limit($limit);

        if(config('forum_threads.id_deny') != '')
        {
            $ids = explode(',', config('forum_threads.id_deny'));
            $ids = $this->filterIds($ids);

            $command->andWhere(array('not in', 'node_id', $ids));
        }

        return $command->queryAll();
    }
 

 

Подскажите пожалуйста где создать префикс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...