سلام
من پنل ادمین و با ویو درست کردم برای آپلود فایل با formdata ارسال می کنم و فایل آپلود می شه کد آپلود :
foreach ($request->file('files') as $key => $file) {
$file->move(storage_path('app/public'), $file->getClientOriginalName());
};
حالا میخوام قبل آپلود نام فایل هش بشه و یک thumbnail هم ایجاد بشه ممنون می شم راهنمایی کنید
برای تغییر نام میتونی از حالت زیر استفاده کنی
foreach ($request->file('files') as $key => $file) {
$fileInfo = $file->getClientOriginalName();
$fileExp = explode('.', $fileInfo);
$fileFormat = end($fileExp);
$name = str_random(16);
$fileName = $name.'.'.$fileFormat;
$file->move(storage_path('app/public'), $fileName);
};
برای مباحث کار با عکس هم میتونی از این پکیجی که توی آدرس زیر هست استفاده کنی که هم راهنمای کاملش هست و قابل نصب بر روی لاراول
کارهای مثل برش و تغییر ابعاد و ...
http://image.intervention.io/
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟