Баг.

/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-ошибка.

1 ответ

  • 1

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

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

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

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

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