Всплывающее сообщение "кто-то купил товар" с какой периодичностью показывается?
Задается в настройках, и привязано ко времени
Алгоритм, следующий:
Рандом:
Берем первые 100 товаров, и назначаем каждому товару свое время показа из интервала в настройках и случайные данные о покупке.
Далее выжидаем время начала показа, и запускаем бесконечный цикл: берем из выборки случайных товаров случайный товар и показываем его, ждем интервал который ему выпал и показываем следующий и т.д.
Реальные данные:
Получаем список товаров (из тех что реально купили в заданном интервале) и назначаем каждому товару свое время показа из интервала в настройках и реальные данные о покупке.
Далее выжидаем время начала показа, и запускаем бесконечный цикл: берем из выборки реальных товаров случайный товар и показываем его, ждем интервал который ему выпал и показываем следующий и т.д.
Если покупатель переходит от товара к товару т.е. Ecwid вызывает событие загрузки страницы, то весь процесс запускается заново. т.е. если в этот момент будут продажи, то при загрузке страницы товара они уже будут в новом списке
Last updated