Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: Dentar от Мая 06, 2013, 03:09:16 pm

Название: В каждой категории - свои хиты продаж
Отправлено: Dentar от Мая 06, 2013, 03:09:16 pm
Всем привет!

Как известно, в блоке "хиты продаж" отображаются общие хиты продаж всего сайта. Т.е. где бы вы не находились на сайте, в хитах отображаются одни и те же товары, по крайней мере у меня (двиг 5.02). Возможно ли сделать так, чтобы для каждой категории/подкатегории были свои хиты продаж, т.е. к примеру в подкатегории "Кроссовки Адидас" отображались только хиты продаж из кроссовок адидас? Во-первых такая штука положительно повлияет на внутреннюю оптимизацию сайта (более грамотная перелинковка), а во-вторых положительно скажется на юзабилити, т.к. посетителю магазина будет интереснее видеть хиты продаж именно той категории/подкатегории, которая его интересует (имхо).
Название: Re: В каждой категории - свои хиты продаж
Отправлено: Dentar от Мая 06, 2013, 10:58:58 pm
Огромное спасибо!
Название: Re: В каждой категории - свои хиты продаж
Отправлено: Dentar от Мая 07, 2013, 06:47:18 pm
Pehser, все отлично работает, правда в процессе эксплуатации обнаружил одну особенность. В хитах продаж показывает товары, количество которых на складе = 0. Можно сделать чтобы они не отображались?
Название: Re: В каждой категории - свои хиты продаж
Отправлено: Юрий от Мая 07, 2013, 09:19:37 pm
Добавьте еще после
if (isset($categoryID) && $categoryID)  $sql_hit .=' and P.categoryID='.$categoryID;строку
 
if ( CONF_SHOW_PRODUCT_INSTOCK )  $sql_hit .=' and P.in_stock > 0';
Название: Re: В каждой категории - свои хиты продаж
Отправлено: Dentar от Мая 08, 2013, 11:46:48 am
Юрий, спасибо, работает как часы)