这就是我想要做的事:一个简单的刀片视图,其中包含一个表单,我可以在其中发布图像以测试应用功能。
所以,这就是我所做的......
在resources / views / ImageControllerTest.blade.php中:
<html>
<body>
{{Form::open(array('route'=>'image.store'))}}
{{Form::close()}}
</body>
</html>
在routes / web.php中:
Route::get('/formtest', function () {
return view('ImageControllerTest');
});
在我的浏览器中,我转到http://localhost:8000/formtest
,我收到此错误:
FatalErrorException in ac777a228fac6b0e4c0e9981973de27c8907364b.php line 3:
Class 'Form' not found
in ac777a228fac6b0e4c0e9981973de27c8907364b.php line 3
我做错了什么?
答案 0 :(得分:0)
Form
,我相信。要继续使用此语法,您必须下载this package
或者只使用普通的html
<form action="/images" method="POST">
</form>
答案 1 :(得分:0)
表单现在和外部包。你必须包括via composer。
composer require "laravelcollective/html":"^5.3.0"
添加到提供者数组
Collective\Html\HtmlServiceProvider::class,
添加到别名数组
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,