Перейти к содержанию
Форум поддержки пользователей VamShop

Дубли товаров из подкатегорий в блоке "Новинки" внутри


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

Обратил внимание на баг - не баг, но неудобство: когда один и тот же товар находится внутри нескольких подкатегорий (как ссылка на товар, а не как копия), то при заходе в их родительскую категорию такой товар в блоке "Новинки" показывается несколько раз, соответственно тому, в скольких подкатегориях он размещен. То есть дублируется.

Решение, может кому пригодится тоже: открываем файл \includes\modules\new_products.php, и между строками 66-67 вставляем еще одну строку:

[tt]and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."'

group by p.products_id

order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS;[/tt]

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

Спасибо, файл заменил, дубли пропали.

Но у меня было настроено выводить название производителя в "новинках" на главной и в подкатегории, так вот производитель перестал выводиться. А код, который рекомендуется заменить в new_products.php для появления производителя  не обнаруживается, видимо в новом файле он изменился.  :-[

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

понял теперь, у меня эти строки 70 и 71

and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."'

order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS;

вставил между ними

group by p.products_id

все стало нормально  :D

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