问题:看不到文件图片上传数据。返回 null
我正在尝试发布广告,我想查看我发布的数据
所以我的表格看起来像这样:
{!! Form::open(['data-remote', 'class' => 'form-vertical', 'route' => 'dashboard.ad.create', 'files' => true, 'id' => 'createAd']) !!}
<div class="cover_photo">
{!! Form::label('cover_photo', 'Cover Photo') !!}
{!! Form::file('cover_photo') !!}
</div>
{!! Form::close() !!}
这是有问题的字段,名为cover_photo的文件表单字段
我的表单请求类在规则数组中有以下内容
'cover_photo' => 'image',
我正在使用 ajax 发布表单。我在控制器中所做的所有事情都是
public function postStoreAd(PostAnAddRequest $request) {
dd($request->all());
}
奇怪的是我得到了所有其他表单字段数据。除了cover_photo 事实上,当我尝试执行以下操作时,我得到了null:
dd($request->file('cover_photo')); // return null
我已经确保我正在使用
'files' => true, // In my Form::open()
请帮忙,谢谢:)