【发布时间】:2016-11-23 08:58:40
【问题描述】:
我的路线:
Route::group(['prefix' => 'product'], function () {
Route::get('{id}', 'ProductController@product')->where('id', '[0-9]+');
Route::post('{id}/add', 'ProductController@addToCart')->where('id', '[0-9]+');
});
我不想从product/{id} 页面向product/{id]/add 发帖
但是获取表单操作 url 的最佳方式是什么?
现在我有:
<form method="POST" action="{{ Request::url() }}/add">
它有效,但我不喜欢它......而且必须有更好的方法......
<form method="POST" action="{{ action('ProductController@addToCart') }}/add">
给我一个例外...
缺少 [Route: ] [URI: product/{id}/add] 的必需参数。 (查看:.../resources/views/product/product.blade.php)
【问题讨论】: