Баг.

/wa-apps/shop/lib/model/shopProductReviews.model.php

строка 328


$sql = "SELECT COUNT(id) AS cnt FROM `{$this->table}` WHERE datetime > '".date('Y-m-d H:i:s', $datetime)."' AND contact_id != $contact_id";


если пользователь не авторизирован, переменная $contact_id пуста, и отображается sql-ошибка.

3 ответа

  • 1
    Михаил Ушенин 9 июня 2015 10:59 #

    Что мешает сделать так?

    if (wa()->getUser()->getId()) {
    $reviews_model = new shopProductReviewsModel();
    $reviews_model->countNew();
    }

    Вы же пытаетесь получить список отзывов, которые являются новыми для кого-то конкретно? Значит, нужно выяснить, смотрит ли сайт кто-то конкретно, а не неизвестно кто.

    • +2

      я именно так и сделал.

      Но все же считаю долгом оповестить службу тех.поддержки, т.к. считаю это ошибкой.

    • +1

      я именно так и сделал.

      Но все же считаю долгом оповестить службу тех.поддержки, т.к. считаю это ошибкой.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите