在Laravel我有一个资源控制器,我需要处理图片上传。在我create.blade.php我有以下形式:Laravel上传文件到资源
{{ Form::open(array('action' => '[email protected]', 'method' => 'post')); }}
{{Form::text('text'); }}
{{Form::file('photo');}}
{{Form::submit('Submit');}}
{{ Form::close() }}
在我PhotoController我有以下的存储功能
public function store()
{
if (Input::hasFile('photo'))
{
return 'Got the photo';
}
else { return Input::get('text'); }
}
从外地“文本”输入返回,但是它确实似乎不像Laravel可以找到我上传的照片。 我试图改变方法来放置和创建一个自定义函数来处理这个,但有相同的结果。我为什么不能让Laravel认识到我已经附加了一个文件?
在此先感谢
工程就像一个魅力。尚未测试移动功能 - 但现在注册了我已上传文件,并在附件时返回“获取照片”。 谢谢 – user3501066 2014-09-26 18:12:06