【发布时间】:2021-12-31 19:51:37
【问题描述】:
我有这条路线:
Route::get('orderview/{id}', [UserController::class, 'vieworder']);
这是我的表单操作:
<td>
<a href="{{ url('orderview/'.$item->id) }}" class="btn btn-primary">View</a>
</td>
当我触发此表单操作时,它会给我页面未找到并且我检查了我的路线以确认该路线已使用:
php 工匠路线:列表
我也试过了:
php artisan route:clear
php artisan route:cache
php artisan config:clear
php artisan optimize
但是这个问题仍然存在,请我帮助。
对不起,这是控制器:
public function vieworder($id)
{
$orders = Order::where('id', $id)->where('user_id', Auth::id())->first();
return view('frontend.orders.view', compact('orders'));
}
【问题讨论】:
-
为什么使用 URL 助手而不是路由助手?
标签: laravel parameters routes laravel-8