Нам нужно больше, чем то, что вы нам показываете, чтобы помочь вам лучше.
В любом случае, если вы ожидаете, что id
параметр маршрута панели мониторинга будет нулевым, то вам нужно сделать его необязательным в routes/web.php
:
Route::get('/dashboard/{id?}', 'DashboardController@index')->name('dashboard');
Удалите ?
, если нет.
Затем добавьте параметр маршрута в DashboardController@index
action
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class DashboardController extends Controller
{
public function index($id)
{
dd($id);
// return view(..)
}
}
Наконец, вызовите маршрут в dashboard-sidebar.blade.php
:
route('dashboard', auth()->user()->id)