Сортировка по популярности.

Автор Belena, 17 марта 2018, 04:20:31

« назад - далее »

Belena

Доброго времени суток. Есть задача сделать такую сортировку, с чего начать, и это сортировка по количеству покупок или рейтингу? Потом, в каком модуле можно это добавить и, может уже есть модуль. в котором это реализовано?

Adik

Модуль для показа по популярность (кол. покупок) BlockBestSellers.

Belena

Это понятно, а как в фильтр товаров по этому признаку в каталоге сделать?

PrestaMan

В product-sort.tpl вставить новое значение
<option value="new:asc/desc" {if $orderby eq 'new' AND $orderway eq 'desc/asc'}selected="selected"{/if}>{l s='Best Sellers desc/asc'}</option>
В классе Category.php в методе getProducts именить sql, добавив таблицу ps_product_sale и условие сортировки.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

hadahan

Цитата: PrestaMan от 17 марта 2018, 13:55:01
В product-sort.tpl вставить новое значение
<option value="new:asc/desc" {if $orderby eq 'new' AND $orderway eq 'desc/asc'}selected="selected"{/if}>{l s='Best Sellers desc/asc'}</option>
В классе Category.php в методе getProducts именить sql, добавив таблицу ps_product_sale и условие сортировки.
Не подскажите как именно изменить в классе Category.php метод getProducts sql?