У меня есть веб-сайт электронной коммерции, и у некоторых продуктов есть 100 изображений.
если количество изображений превышает 20 изображений, загружаются только первые 20 изображений!
пожалуйста совет.
вот код загрузки.
if($request->file('product_image')){
foreach($request->file('product_image') as $image)
{
$filename = $this->millitime().'.'.$image->getClientOriginalExtension();
$location = public_path().'/backend_assets/uploaded_files/products/'.$filename;
Image::make($image)->save($location);
$s3_filePath = 'images/product-images/'. $filename;
Storage::disk('s3')->put($s3_filePath, file_get_contents($location));
ProductImages::create([
'product_id'=> $product->id,
'product_name' => $product->name_english,
'image' => $filename
]);
if(File::exists($location)) {
File::delete($location);
}
}
}