Выводим на главной по центру новинки по новизне (vamshop)
Казалось бы в заголовке написана ерунда. Новинки подразумевают под собой новые товары. Но в вамшопе на главной странице в модуле новинок выводятся вовсе не новинки. Там выводятся те товары, которым Вы поставили галочку – выводить на главной, т.е. к новизне никакого отношения не имеют. С одной стороны, это абсурд, с другой – так Вы можете управлять товарами, которые нужно показать на витрине магазина.
Если же Вы хотите, что в модуле выводились именно новые товары по мере новизны, а не те, для которых стоит галочка, то делаем следующее:
Открываем includes/modules/ new_products.php
Меняем следующий sql-запрос:
$new_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE p.products_id=pd.products_id and p.products_startpage = '1' ".$group_check." ".$fsk_lock." and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' group by p.products_id order by p.products_startpage_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS; |
на
$new_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE p.products_id=pd.products_id ".$group_check." ".$fsk_lock." and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' group by p.products_id order by p.products_id DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; |
После этого в модуле новинки на главной будут выводится новые товары с сортирвкой от последнего добавленного товара.
-
пишет:Елена
Все получилось! Благодарю!