Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel:按照片id删除照片_Laravel_Laravel 4 - Fatal编程技术网

Laravel:按照片id删除照片

Laravel:按照片id删除照片,laravel,laravel-4,Laravel,Laravel 4,我正在尝试按照片的id删除照片,但路由无效,我收到MethodNotAllowedHttpException。我所做的: 首先,我创建一个表单(在我的刀片模板中): 并在Albumscontroller中创建我的函数: public function destroyphoto($id) { dd('Welcome photo'); } 有没有关于路线哪里出错的建议? 提前谢谢 另外,当您使用“action”打开表单时,我没有使用composer转储自动加载,您应该传递控制器类和操作名称

我正在尝试按照片的id删除照片,但路由无效,我收到MethodNotAllowedHttpException。我所做的:

首先,我创建一个表单(在我的刀片模板中):

并在Albumscontroller中创建我的函数:

public function destroyphoto($id)
{
    dd('Welcome photo');
}
有没有关于路线哪里出错的建议? 提前谢谢


另外,当您使用
“action”
打开表单时,我没有使用composer转储自动加载,您应该传递控制器类和操作名称。您也不需要指定
方法
,因为您使用的是
Route::post

像这样:

{{ Form::open(array("action" => array("AlbumsController@destroyphoto", $photo['id']))) }}

public function destroyphoto($id)
{
    dd('Welcome photo');
}
{{ Form::open(array("action" => array("AlbumsController@destroyphoto", $photo['id']))) }}