我想在每条路由之前添加用户名。
,
sam/productDashboard
james/productDashboard
注意-用户名正在从会话中获取。
我试过了。它不工作
路线:获得(会话()→("名字")。"/productDashboard",[ProductController::类,' productDashboard '])→名称("productDashboard");
不能在路由中使用变量。这样做:
Route::get('{username}/productDashboard',[ProductController::class,'ProductDashboard'])->name('productDashboard');
,当你用链接引用这个路由时,这样做:
<a href="{{route('productDashboard',['username' => session()->get('name')])}}">Link</>
它注册在开始你不能这样做
可以设置为params
Route::get('{username}/productDashboard',[ProductController::class,'ProductDashboard'])->name('productDashboard');