我有这条路线:
Route::get('/dashboard/tags/edit/{tag}','UsersController@editTagIndex');
这是我的表单操作:
action="/dashboard/tags/edit/{{$tag->id}}" method="get"
由于没有路线,它给了我找不到页面!
我已经尝试过:php artisan route:list
路线存在
没有其他路线是没有道理的:
Route::get('/dashboard/posts/edit/{post}','UsersController@editPostIndex');
效果很好
答案 0 :(得分:0)
嗨,也许这可以解决问题:
action="{{ action('UsersController@editTagIndex', [tag => $tag_id]) }}"
祝你好运
答案 1 :(得分:0)
由于您要提交编辑功能,因此这应该是发帖请求。
答案 2 :(得分:0)
问题是我的代码模型中有此功能
public function getRouteKeyName()
{
return 'name';
}
因此,与其以$ action形式传递$ tag-> id
我通过了$ tag-> name
谢谢大家的帮助