@junior_www

Как в Битрикс определить пользователя загрузившего картинку?

Добрый день. Возможно определить id пользователя, который загрузил картинку? В таблице b_file имеются дубли изображений при загрузке, хочу выяснить, какой юзер. А от этого можно будет вычислить какой компонент глючит. 6422b568d494f933515456.jpeg
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
@KukuRuku
В файле /bitrix/modules/main/classes/general/file.php есть метод DoInsert. В него можно добавить временный код (после строки $fileId = $DB->LastID(); )

global $USER;
file_put_contents($pathToLogFile, $USER->GetID() . '|' . $fileId, FILE_APPEND | LOCK_EX);


Или задействовать событие OnAfterFileSave
\Bitrix\Main\EventManager::getInstance()->addEventHandler('main', 'OnAfterFileSave', 'processEvent');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы