我有一个反馈路由,users
和chancellors
前缀都可以访问,但问题是我想在web.php
中写一次,现在我必须在users
和chancellors
前缀中写多次,而且我必须更改路由名称,这是我不想做的。有什么办法可以做到这一点吗?
当我在users
和chancellors
前缀之外正常使用它时,两者都可以访问它,但它缺少users
和chancellors
前缀。我希望在用户使用users
或chancellors
前缀登录时写入此路由一次,以使users/report-feedback
或chancellors/report-feedback
Route::get('/report-feedback', [FeedbackController::class, 'feedbackForm'])->name('feedbackForm.get');
2条答案
按热度按时间qnyhuwrf1#
如果你想要多个路由,你需要多次定义它们。您可以使用路由组将路由放在一起,但要预定义用作参数的回调函数:
这将为URL
users/report-feedback
创建一个名为users.feedbackForm.get
的路由,并为URLchancellors/report-feedback
创建另一个名为chancellors.feedbackForm.get
的路由。gfttwv5a2#
你可以用