Загрузка изображения и файла PDF - Laravel - PullRequest
0 голосов
/ 23 сентября 2019

Есть ли способ загрузить одновременно изображение и файл PDF (несколько) в Laravel?

Я могу загружать только изображения, но я ищу способ загрузки файла PDF, что означает, что он может бытьсмесь изображений и файлов.

   'carEvidence' => 'image|mimes:png,jpg,jpeg,doc,pdf,docx,zip|max:10000'

 if ($files = $request->file('carEvidence')) {
            $destinationPath = 'public/image/'; // upload path
            $profileImage = date('YmdHis') . "." . $files->getClientOriginalExtension();
            $files->move($destinationPath, $profileImage);
            $post['carEvidence'] = "$profileImage";
        }

Ответы [ 2 ]

0 голосов
/ 24 сентября 2019

Решил вопрос!

 'carEvidence' =>  'required|mimes:jpeg,png,jpg,zip,pdf|max:2048',
0 голосов
/ 23 сентября 2019

Просто добавьте multiple во входной файл

Пример:

<input type='file' name='filename' multiple/>

Затем вы можете щелкнуть несколько файлов в одной папке, и в вашем контроллере вам нужноиспользовать метод foreach для получения значения

пример

if($request->hasFile('filename')
{
  foreach($request->filename as $filename)
  {
    //your saving code
  }
]

Просто измените имя входа.

Надеюсь, это поможет!

...