Я пытаюсь загрузить несколько изображений в свою базу данных, а затем показать их на другой странице, но когда я загружаю их, я вижу только одно изображение, а не остальные. Это мой html
<div class="form-group">
<label for="inputGroupFile01">Upload foto's</label>
<input type="file" name="image" class="form-control-file" id="inputGroupFile01" aria-describedby="inputGroupFileAddon01" multiple>
</div>
, и это мой контроллер для его сохранения
if ($request->hasFile('image')) {
$filenameWithExt = $request->file('image')->getClientOriginalExtension();
$filename = pathinfo($filenameWithExt, PATHINFO_FILENAME);
$extension = $request->file('image')->getClientOriginalExtension();
$fileNameToStore = $filename . '_' . time() . '.' . $extension;
$request->file('image')->move('storage/images', $fileNameToStore);
} else {
$fileNameToStore = 'noimage.jpg';
}
И это мой код, чтобы показать это
<a download="retourmelding_{{$retour->firmaname}}" href="{{ asset('storage/images/'.$retour->images) }}" title="Foto">
<img alt="Foto" src="{{ asset('storage/images/'.$retour->images) }}"></a>
Так загрузка работает отлично, я также сделал мой ввод многократным, и когда я выбираю изображения, в мою базу данных загружается только первое изображение, и это единственное изображение, которое я вижу. Где проблема?