【发布时间】:2020-02-11 13:16:18
【问题描述】:
我的 CRUD 应用程序上有一个按钮,如下所示:
<a class="btn btn-danger" onclick="return confirm('Are you sure?')" href="{{route('topic.destroy', $topic->id)}}">
当用户单击按钮时,它会在我的资源控制器中加载 show 方法,而不是 destroy 方法。
我的路线:
Route::resource('/main_topic', 'MainTopicController');
Route::resource('/topic', 'TopicController');
Route::resource('/post', 'PostController');
为什么没有使用正确的控制器方法?
【问题讨论】:
-
显示您的路线文件...
-
我听说您需要创建一个论坛,但确实需要这个似乎不需要,因为您当然可以为其添加自定义路由
-
@JeremyHarris 添加了他们
-
在命令行上做
php artisan routes:list,就可以看到所有的路由和每条路由需要的方法。href链接只能获取。 -
@aynber 我知道 php artisan 路由:list 不知道它是 GET 只是thansk for that extra information