Угадай сколько у меня заказов?

Угадай сколько у меня заказов? для Shop-Script

Добавляет случайные значения к номеру заказа.

5.0 20 оценок

7 дней бесплатно

Чтобы попробовать бесплатно, откройте плагин в своем «Инсталлере». Бесплатный период доступен только в облаке Webasyst.

Ваш отзыв
Установок
900+
Разработчик
Поддержка

Плагин совместим с версией PHP 7.4. Рекомендуем использовать его на системах с PHP 8.0 - 8.3 для более быстрой и стабильной работы.

Автоматическое увеличение номера заказа

При оформлении заказа будет выбрано случайное целое число в промежутке между MIN и MAX (задаются в настройках плагина), которое будет прибавлено к номеру следующего заказа.

При этом должны выполняться следующие условия:

  • Если полученное случайное число меньше 1, надбавки не будет.
  • MAX не может быть меньше MIN, иначе надбавки не будет.
  • Если MAX или MIN не число, надбавки не будет.
  • Если MAX равно MIN, прибавка к номеру всегда будет одинаковая.

Необязательно Запуск надбавки через планировщик.

Параметры min и max задаются напрямую в планировщике. Значения по-умолчанию 1 и 20 соответственно.

php путь-к-установке-webasyst/cli.php shop guesshowmanyordersdoihave -min 1 -max 20

подробнее о настройке Cron.

Прибавка осуществляется к номеру последнего заказа. Поэтому повторный запуск команды по расписанию может не изменить номер, если у вас нет естественных заказов.
- Например, последний естественный заказ #10047.
- Сработала автоматическая надбавка, следующий заказ будет #10061 (выпало случайное число 14).
- Сработало задание планировщика, следующий заказ будет #10056 (выпало случайное число 9).
- Сработало задание планировщика, следующий заказ будет #10058 (выпало случайное число 11).
Т.е. случайное число каждый раз добавляется к последнему номеру - 47. И так, пока не будет оформлен реальный заказ.

Хотите быть в курсе новостей от Webasyst и Shop-Script, обсудить новый функционал, обменяться опытом с коллегами? Задать вопрос Независимым Разработчикам или найти Исполнителя на проект? Вступайте и пиши в крупнейшее независимое сообщество "Webasyst для всех": Телеграм чат (https://t.me/webasyst_for_all)

Все продукты этого разработчика