我有上传功能和视图。 有人可以告诉我如何在控制器和视图中编辑我的功能以添加dropzone。 这是我的控制器和视图:
控制器:
public function getUpload()
{
return View::make('foto/upload');
}
public function postUpload()
{
$file = Input::file('image');
$filename = $file->getClientOriginalName();
$path = 'uploads';
return $file->move($path, $filename);
}
查看:
{{Form::open(array('url' => 'foto/upload', 'files' => true))}}
{{Form::file('image')}}
{{Form::submit('Upload')}}
{{Form::close()}}
我的
<head>
<link rel="stylesheet" href="http://adres/assets/css/bootstrap.min.css">
<link rel="stylesheet" href="http://adres/assets/css/bootstrap-theme.min.css">
<link rel="stylesheet" href="http://adres/assets/css/dropzone.css">
<script type="text/javascript" src="http://adres/assets/js/jquery.js"></script>
<script type="text/javascript" src="http://adres/assets/js/dropzone.js"></script>
<style>
body { padding-top: 70px; }
</style>
</head>
答案 0 :(得分:0)
这不是Laravel特定的问题。
但这是在Form::open
方法中添加类属性的方法。您只需将其添加到选项数组中即可。像这样:{{Form::open(array('url' => 'foto/upload', 'files' => true, 'class' => 'dropzone'))}}
,只要这些&#34;保留&#34;字:[&#39;方法&#39;,&#39; url&#39;,&#39;路线&#39;,&#39;动作&#39;,&#39;文件&#39;],表格:: open将把你的options array property =&gt; value对抛出到表单元素中。