Обзор
Модуль Magento 2 Slack Notifier автоматически отправляет исключения журнала в указанный канал Slack. Эта интеграция поможет вам оставаться в курсе критических проблем в вашем магазине Magento, отправляя уведомления в реальном времени прямо в ваше рабочее пространство Slack.
Функции
Монтаж
Использование Composer
Перейдите в корневой каталог Magento 2.
Требовать модуль с помощью Composer:
композитору требуется magify/magento2-module-slacknotifier
Включите модуль:
Модуль php bin/magento: включить Magify_SlackNotifier
Запустите команду обновления установки:
Настройка php bin/magento: обновление
Конфигурация
В панели администратора Magento перейдите в Магазины > Конфигурация > Дополнительно > Разработчик > Slack Notifier.
Настройте следующие параметры:
Использование
После настройки модуль будет автоматически отправлять исключения журнала указанных типов в ваш канал Slack. Вы можете отслеживать эти уведомления, чтобы быстро реагировать на проблемы в вашем магазине Magento.
Служба персонализированных сообщений
Обзор
Служба настраиваемых сообщений позволяет разработчикам отправлять любое сообщение в указанный канал Slack с возможностью выбора между асинхронной или синхронной отправкой.
Примечание
Если канал и токен не заданы в параметрах функции, сервис будет использовать значения, настроенные в панели администратора Magento.
Использование
Вот пример использования службы пользовательских сообщений в вашем модуле Magento 2:
1 – внедрить CustomMessage в свой класс:
customMessage = $customMessage; parent::__construct($context); } public function execute() { $title= "This is a test title"; $message = "This is a test message"; $async = false; // or true based on your requirement $channel = "your-channel-id"; $token = "your-token"; $this->customMessage->notifyMessage($title, $message, $async, $channel, $token); } }
2 – вызовите метод notifyMessage, указав заголовок, сообщение, идентификатор канала, токен и тип отправки (асинхронный/синхронный).
Поддерживать
Для получения поддержки и запросов на добавление новых функций откройте проблему в репозитории GitHub.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3