我在我的刀片中这样做:
{{ Form::model($user, array('files' => true , 'class' => 'form-horizontal')) }}
<div class="form-group">
{{ Form::label('profile_pic','Profile Picture',array('class'=>'control-label col-xs-2')) }}
<div class="col-xs-10">
<img src="img_upload/{{ $user->profile_pic }}" alt="Image not find( {{ $user->profile_pic }} )"style="width:100px;height:100px;"/>
{{ Form::file('profile_pic') }}
</div>
</div>
{{ Form::close() }}
我使用
获取该文件$files = Input::file('profile_pic');
return Response::json([
'success'=> false,
'errors'=>[$files]]);
我正在返回JSON,因为只是想确保图像可以进入控制器,但它返回
{ “成功”:假, “错误”:[空]}
如果我想尝试获取这样的原始名称:
$filename = $files->getClientOriginalName();
我收到错误消息:
message: "Call to a member function getClientOriginalName() on a non-object"
type: "Symfony\Component\Debug\Exception\FatalErrorException"
我做错了什么吗?是否无法在Form::file
中使用Form::model
?
我正在搜索这样的问题,但我找不到解决方案,很多人都使用Form::open