$params = $request->all();
unset($params['image']);
if ($request->has('image')) {
$params['image'] = $request->file('image')->store('products');
}
Product::create($params);
return redirect()->route('products.index');
}
если так загружать фото на сайт, оно в оригинальном размере сохраниться?
т.е если файл весит 1 Мбайт, так и сохранит?
если так можно ли как то уменьшить размер загружаемого файла
Скрин кидай)
1) грузить файл меньшего размера 2) обрабатывать файл после загрузки сторонними библиотеками
2) можете пример привести)
вот так можно сделать https://spatie.be/index.php/docs/laravel-medialibrary/v9/converting-images/optimizing-converted-images
http://image.intervention.io/
Imagine могёт
Обсуждают сегодня