Добрый день!
При создании материала (гостями) есть поле загрузки файла. Файл загружается в приватную ФС (не должен быть виден никому, кроме 1 роли на сайте).
Как разрешить доступ роли (не администратор) на сайте к приватным файлам? Сейчас они видны только админу.
Спасибо.
Комментарии
Вроде сделал через
/**
* Implements hook_file_download().
*/
function dostup_private_file_download($uri) {
global $user;
if (in_array('role', $user -> roles)) {
return array('Content-Type' => file_get_mimetype($uri));
} else {
return -1;
}
}
https://www.drupal.org/project/private_files_download_permission
https://www.drupal.org/project/file_access