2017-03-09 67 views
0

我有资源控制器文章。在Laravel中为POST设置什么路由地址?

这里是方法索引,每当我打开页面时被defualt调用。

我试图发送该地址形式:

{{ Form::open(array('route' => 'articles.index', 'class' => 'form-inline')) }} 

它不工作

+0

您可能需要在数组中放置'method'=>'get',以便它不会尝试发布该路由的限制 – Brett

回答

2

你可以使你的路由文件的资源路径 - 这样的事情:

Route::resource('articles', 'ArticlesController'); 

这将创建所有的路线,如GET,POST,PUT,DELETE等。然后在你的控制器中,你会适当地处理它。

要表单发布到它吗?尝试是这样的:

{!! Form::open(['url'=>'articles']) !!} 

遂以时就会张贴到您ArticlesController(你可以看到这个命令你的所有路由列表在哪里)

php artisan routes:list 
0

你应该张贴到articles.storephp artisan route:list会显示你的路线和他们接受的方法的列表。

相关问题