[SH] Учёт проблем
0
Работает с php 8.1 и выше.
Для работы требуется:
Модуль содержит в себе только программную часть, которую можно использовать в других модулях.
Документация по модулю находится в папке bitrix/modules/shef.problems/docs/*.md
Тут описаны только некоторые возможности:
Подробности
Для работы требуется:
- установленный модуль shef.options
- установленный модуль shef.uiclear
Модуль содержит в себе только программную часть, которую можно использовать в других модулях.
Документация по модулю находится в папке bitrix/modules/shef.problems/docs/*.md
Тут описаны только некоторые возможности:
- Подключает библиотеку Monolog для создания своих логгеров
- Содержит настроенные логгеры для вывода на экран, печати в файл, записи в таблицу событий \CEventLog
- Организует ротацию логов через logrotate
- Позволяет исключения \Throwable конвертировать в \Bitrix\Main\Error
- В Битрикс24 администраторам добавляет в пункт меню Расширения ссылки на логи
Цена действительна только для интернет-магазина и может отличаться от цен в розничных магазинах
[SH] Учёт проблем
0
#PROP_TITLE#
—
#PROP_VALUE#
Для работы требуется:
В настройках указываем сотрудников на каждую роль:
Пример настройки собственного логгера
В примере указан логгер `test` с обработчиками:
Теперь можем вызывать через `\Bitrix\Main\Diag\Logger::create`
Пример:
- установленный модуль shef.options
- установленный модуль shef.uiclear
В настройках указываем сотрудников на каждую роль:
- Сотрудник по умолчанию
Ему будут поступать проблемы если не понятно на кого они адресованы. - Администратор Б24
Пользователь с правами администратора. Ему будут поступать проблемы связанные с работой Б24. - Директор
Ему будут поступать очень важные проблемы. - Отвечает за синхронизации
Ему будут поступать проблемы связанные с синхронизациями. - Отвечает за номенклатуру и ценообразование
Ему будут поступать проблемы связанные с товарами и ценами. - Отвечает за продажи и CRM
Ему будут поступать проблемы связанные с продажами и CRM.
Пример настройки собственного логгера
В примере указан логгер `test` с обработчиками:
- запись событий уровня `\Monolog\Level::Debug` в файл `/local/log/test.log`
- запись событий уровня `\Monolog\Level::Info` в файл Telegram (apiKey и channel нужно свои подставить)
<?php return [ 'loggers' => [ 'value' => [ 'test' => [ 'constructor' => static function () { if(in_array( \Bitrix\Main\Loader::includeSharewareModule('shef.problems'), [ \Bitrix\Main\Loader::MODULE_INSTALLED, \Bitrix\Main\Loader::MODULE_DEMO, ] )) { return (new \Shef\Problems\Integration\Monolog\Logger('test')) ->pushHandler( (new \Monolog\Handler\StreamHandler( stream: \Bitrix\Main\Application::getDocumentRoot().'/local/log/test.log', level: \Monolog\Level::Debug )) ) ->pushHandler( (new \Monolog\Handler\TelegramBotHandler( apiKey: '1848526049:UNasdasd_DEMO', channel: '-300000001', level: \Monolog\Level::Info )) ) ; } return null; }, ], ], 'readonly' => true ] ]; ?> |
Пример:
<?php $logger = \Bitrix\Main\Diag\Logger::create('test'); $logger?->debug('Запишет в файл', ['в телеграм НЕ ОТПРАВИТ']); $logger?->info('Запишет в файл', ['в телеграм ОТПРАВИТ']); ?> |
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте
Загрузка комментариев...