Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Как изменить модуль Последние, добавив случайность выборки товаров?


borro

Recommended Posts

Здравствуйте!

 

Поставил модуль Последние, но он почему-то выводит новинки в строго определённом порядке. Кто-нибудь знает, как сделать, чтобы товары выводились случайным образом?

Надіслати
Поділитися на інших сайтах


Этот модуль есть в опенкарт по-умолчанию.

Ставил модуль Последние, но он почему-то ничего не вывел

Значит так ставил.Первым делом проверить в настройках схему ,где  указано отображаться модулю.

Надіслати
Поділитися на інших сайтах

catalog/controller/module/latest.php

 

найти

'limit' => $setting['limit']

заменить на

'limit' => ($setting['limit'] * 10)

найти 

$results = $this->model_catalog_product->getProducts($data);

после добавить

 

srand((float)microtime() * 1000000);
shuffle($results); 
$results = array_slice($results, 0, $setting['limit']);

при каждом обновлении страницы будет выводиться рандомный товар.

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.