Баг.
/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 ответа
Что мешает сделать так?
if (wa()->getUser()->getId()) {
$reviews_model = new shopProductReviewsModel();
$reviews_model->countNew();
}
Вы же пытаетесь получить список отзывов, которые являются новыми для кого-то конкретно? Значит, нужно выяснить, смотрит ли сайт кто-то конкретно, а не неизвестно кто.
я именно так и сделал.
Но все же считаю долгом оповестить службу тех.поддержки, т.к. считаю это ошибкой.
я именно так и сделал.
Но все же считаю долгом оповестить службу тех.поддержки, т.к. считаю это ошибкой.