Личный диск Bitrix24 не открывается и не загружаются файлы: восстановление Storage пользователя
На одном из порталов Bitrix24 возникла странная ситуация. У администратора перестал открываться личный диск: /company/personal/user/14254/disk/path/ Вместо интерфейса диска отображалась обычная лента активности. Дополнительно появилась ошибка при загрузке файлов через модуль Почта: Недостаточно прав доступа для загрузки файла на сервер При этом: Первое подозрение падает на модуль Disk. Проверяем наличие пользовательского Storage: $userId = 14254;$storage = \Bitrix\Disk\Driver::getInstance()->getStorageByUserId($userId);var_dump($storage); Результат: NULL Для сравнения проверяем рабочего пользователя:...
507 читали · 1 год назад
Отлов и обработка событий в Bitrix: Пример работы с комментариями в таймлайне сделки OnAfterCrmTimelineCommentAdd
В Bitrix многие процессы завязаны на события, что позволяет гибко управлять логикой обработки различных действий. В данной статье мы рассмотрим, как можно отлавливать события создания комментариев в таймлайне сделки и выполнять определённые действия, используя стандартный класс EventManager из пространства имен Bitrix\Main. Наша задача заключается в следующем: если создаётся комментарий в таймлайне сделки и при этом нет закрепленных комментариев, то созданный комментарий должен быть автоматически закреплен...