TeleCart CLI¶
Пример работы утилиты TeleCart CLI
Введение¶
Вместе с модулем TeleCart поставляется специальная консольная утилита Telecart CLI, которая позволяет выполнять некоторые очень полезные сервисные операции. Для того чтобы иметь возможность запускать эту утилиту, нужен доступ по SSH к серверу, на котором установлен OpenCart с модулем TeleCart.
Запуск TeleCart CLI команд¶
Step-by-step инструкция как запустить TeleCart CLI
- Подключиться к серверу по SSH и перейти в директорию, в которую установлен OpenCart (там где находятся директории
admin,catalog,system). - Проверить, что TeleCart CLI утилита доступна и запускается. Для этого выполнить команду проверки версии модуля TeleCart.
В ответ утилита распечатает на экран текущую установленную версию модуля TeleCart, например
php ./system/library/oc_telegram_shop/cli.php --versionTeleCart v2.0.0. - Просмотреть доступные команды можно запустив команду
listphp ./system/library/oc_telegram_shop/cli.php list
Доступные команды¶
| Команда | Описание |
|---|---|
customer:counts |
Принудительный пересчёт счётчиков на странице "Покупатели" в настройках TeleCart. |
images:warmup |
Прогрев кеша изображений. Подробная информация о кешировании изображений. |
images:cache-clear |
Принудительный сброс кеша изображений. Подробная информация о кешировании изображений. |
pulse:send |
Принудительная отправка телеметрии на сервер TeleCart Pulse. Подробнее о TeleCart Pulse. |
schedule:list |
Просмотр списка периодических задач по рассписанию (CRON). |
schedule:run |
Запуск периодических задач по рассписанию. Команда добавляется в CRON или любую другую утилиту для выполнения по расписанию. |
cache:reset |
Принудительный сброс кеша TeleCart модуля. Подробнее о кешировании. |
facet:index |
Пересчёт индекса фасетных фильтров. Следует вызывать после того, как товары и их аттрибуты изменились. Например после импорта товаров или изменения вручную. Более подробно за фасетные фильтры описано в разделе "Фасетные фильтры". |
