Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Новинки или случайные товары на главной.

Новинки или случайные товары на главной. 5 года 11 мес. назад #746

  • Aleksa
  • Aleksa аватар Автор темы
  • Не в сети
  • Осваиваюсь
  • Осваиваюсь
  • Я не понял вопроса, но я Вам на него отвечу…
  • Сообщений: 30
  • Спасибо получено: 6
Потестировав вамшоп заметил, что на главной странице постоянно находятся одни и те же страницы, захотелось вывести на главную страницу случайные товары, а не те, которые указаны для вывода на главную в админпанели.
Или на крайний случай случайную выборку товаров, которые указаны для главной страницы. Реализация данной идеи выглядит следующим образом:
Ищем файл /includes/modules/new_products.php
Находим код:
$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 RAND() 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 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 RAND() ASC limit ".MAX_DISPLAY_NEW_PRODUCTS;

Спасибо сказали: LoxanneElurf

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от avtomastersu.
  • Страница:
  • 1