我是laravel的新手,我正在研究一个项目,我在一个单列中保存了多个图像,其中图像与一列分开,但我无法获取图像,我的数据插入代码在
$AllVehicleImage="";
if($request->hasFile("VecImages"))
{
$files=$request->file("VecImages");
foreach($files as $file)
{
$imageNameV=time().'_'.$file->getClientOriginalName();
$request['VecImages']=$imageNameV;
$file->move(public_path("/assets/Resources/Images/DynamicImage/Products/") , $imageNameV);
$AllVehicleImage.=$imageNameV.",";
}
}
$VehicleSalsePost->image = $AllVehicleImage;
$VehicleSalsePost->save();
这就是我如何将图像发送到文件夹并保存它,但我无法在刀片中获取图像。这个刀片文件是管理控制侧文件,我的刀片文件代码看起来像
@extends('Admin.Master.Layout.Sidebar')
@section('Content')
<input type="file" id="RetrievedImage" class="form-control" id="exampleFormControlInput1" value="{{ $item->image }}" required>
@endforeach
@endsection
要在dropzone
中获取的图像文件由于我是新手,一些解释代码将非常感激。
谢谢
你可以使用爆炸函数来分离图像
$images = explode(",",$value_column _image );
https://www.php.net/manual/en/function.explode.php?
将此代码放入您的刀片文件:
@extends('Admin.Master.Layout.Sidebar')
@section('Content')
@foreach(explode(", ", $AllVehicleImage) as $item)
<input type="text" id="RetrievedImage" class="form-control" id="exampleFormControlInput1" value="{{ $item }}" required>
@endforeach
@endsection