У меня проблема с AWS s3 и cms за октябрь.Если я загружаю изображения или файлы со страницы мультимедиа, s3 работает нормально, но если я загружаю изображения из Object (System или Widget), это attachment_id, а тип attachment_type в таблице system_file будет пустым.Итак, я не могу получить все изображения по модели.
Кто-то имеет представление, является ли это ошибкой cms за октябрь или мне все еще нужно что-то настроить?
filesystem.php config:
'default' => 's3',
'cloud' => 's3',
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
's3' => [
'driver' => 's3',
'key' => env('AWS3_KEY'),
'secret' => env('AWS3_SECRET'),
'region' => env('AWS3_REGION'),
'bucket' => env('AWS3_BUCKET'),
],
cms.php config:
'storage' => [
'uploads' => [
'disk' => 's3',
'folder' => 'chemie/uploaded-files',
'path' => 'https://amazon/s3/bucket-name/chemie',
],
'media' => [
'disk' => 's3',
'folder' => 'chemie',
'path' => 'https://amazon/s3/bucket-name/chemie',
],
],
Таблица базы данных sistem_file: изображение
Пример модели:
/**
* @var array
*/
public $attachMany = [
'gallery_images' => [
'System\Models\File',
],
];