3
Route::delete('admin/sanitise/{id}/delete', ['as' => 'admin.sanitise.delete', 'uses' => '[email protected]']);
有了:
public function delete($id, $hard = false) {
$product= Product::find($id);
if($hard) {
$product->destroy();
} else {
$product->delete();
}
}
这让两个非管理员和管理员删除产品,但,我只希望管理员在能够硬删除。
上面的路线是只有管理员访问。
我需要什么,把在路由设置$很难真的吗?
它添加一个可选的PARAM http://laravel.com/docs/5.1/routing#parameters-optional-parameters – nathanmac