Автоматический импорт купонов по CRON

Вы просто настраиваете выполнение скрипта по адресу

/modules/coupon/cron.php

Настройка состоит из двух частей:

  1. Настройка на стороне сервера
  2. Настройка в CMS

1) Настройка на стороне сервера

Варианты команд для обновления

38 * 5 * * * (тут полный путь до скрипта)/modules/coupon/cron.php

Каждые 5 часов обновлять купоны на 38-й минуте часа.

 

24 * * * * (тут полный путь до скрипта)/modules/coupon/cron.php

Каждый час на 24 минуте

 

41 14 * * * (тут полный путь до скрипта)/modules/coupon/cron.php

Ежедневно в 14:41

  • Параметры настройки крона уточняйте у хостинг-провайдера
  • Мы не настраиваем VPS, VDS и прочее
  • Мы не решаем проблемы с хостинг-провайдерами

Пример настройки в панели webhost1.ru

Команда

15 12 * * * /usr/local/bin/php /home/login/coupon-site.ru/modules/coupon/cron.php

Инструкция по настройке от хостинг провайдера

Пример настройки в панели ISP

В разделе cron создаем новое задание

Настраиваем команду

/usr/bin/php /var/www/login/data/www/coupon-site/modules/coupon/cron.php

Где

  • login — ваш логин
  • coupon-site — ваш сайт

Там где период выбираете каждый день и сохраняйте

Проверить работу скрипта можно нажав на кнопку

Должно отобразиться на новой странице (у вас цифры другие будут)

Если увидите так, то ничего страшного, просто сервер показывает в другой кодировке

Команда для выполнения скрипта в ISP

/usr/bin/php /var/www/тут_ваш_логин_пользователя/data/www/тут_ваш_домен/modules/coupon/cron.php

  • Параметры настройки крона уточняйте у хостинг-провайдера
  • Мы не настраиваем VPS, VDS и прочее
  • Мы не решаем проблемы с хостинг-провайдерами

2) Настройка в CMS

Заходим в раздел настроек

Указываем e-mail на который хотите получать уведомления об импортировании купонов.

Если не хотите получать e-mail уведомления, то ничего не указывайте.

Ставим галочки рядом с необходимыми настройками:

Мы рекомендуем именно такую расстановку галочек

Удалить старые неактуальные купоны? Удаляются купоны, которых нет в выгрузке и купоны с истекшим сроком. — старые купоны будут удалены

Скрыть от показа на сайте купоны с истекшим сроком действия, но оставить их в каталоге? — старые купоны будут хранится в базе и отображаться в административном интерефейсе, но на сайте пользователи их не увидят

Новые купоны сразу показывать на сайте? — если галочка не стоит, то новые купоны будут находится в неактивном статусе, они появятся только после того как вы сделаете их активными

Активные купоны

Опция Новые купоны сразу показывать на сайте? подойдет тем, кто хочет прежде чем отображать купоны на сайте изменить им описание, название и пр.