Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Выполнение разнообразных задач кроном.
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Как работает?
Добавляем задачу
$cronQueue->add('translateReview', array('ru' => 'Текст отзыва'));

Далее крон берет задачу из БД и запускает функцию function translateReview($data). После запуска задача удаляется.
Все задачи хранятся в таблице cronqueue_tasks.
Все функции хранятся в core/components/cronqueue/model/cronqueue/default.php внутри класса functions.
В настройках можно сменить путь к файлу, настройка cronqueue_functions.
Можно запускать сниппеты $cronQueue->add($task, $data, 'snippet');

Добавлять задачи можно из любых плагинов, сниппетов и тд.
$cronQueue = $modx->getService('cronqueue','cronQueue', MODX_CORE_PATH . 'components/cronqueue/model/cronqueue/', array());
if(!$cronQueue) die('error load cronQueue');
$cronQueue->add('test', array('test' => 1));

Обсуждение компонента в сообществе MODX.PRO.

Задавайте вопросы по настройке и эксплуатации платных дополнений.

					
    Войдите на сайт, чтобы прокомментировать.
    График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
    Название
    cronQueue
    Сайт дополнения
    Версия
    1.0.1-beta
    Дата выпуска
    14.10.2016
    Автор выпуска
    but1head
    Цена
    190 a
    Загрузок
    2
    Версия MODX
    от 2.3
    Теги
    Другие дополнения автора
    msBonus, msTelegram, frontendManager, msDigitalOffers, ms2gUploader, msTradeOffers
    Поделиться