Выводим на главной по центру новинки по новизне (vamshop)

10.12.2015 | Написал

Казалось бы в заголовке написана ерунда. Новинки подразумевают под собой новые товары. Но в вамшопе на главной странице в модуле новинок выводятся вовсе не новинки. Там выводятся те товары, которым Вы поставили галочку — выводить на главной, т.е. к новизне никакого отношения не имеют. С одной стороны, это абсурд, с другой — так Вы можете управлять товарами, которые нужно показать на витрине магазина.

Если же Вы хотите, что в модуле выводились именно новые товары по мере новизны, а не те, для которых стоит галочка, то делаем следующее:

Открываем 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;

После этого в модуле новинки на главной будут выводится новые товары с сортирвкой от последнего добавленного товара.

Метки:
1 комментарий читателей статьи "Выводим на главной по центру новинки по новизне (vamshop)"
  • Елена пишет:

    Все получилось! Благодарю!

Добавить комментарий

Ваш e-mail не будет опубликован.