سلام من یه روت resource به شکل زیر درست کردم
Route::resource('server', ServerController::class);
Route::resource('server.port', ServerPortController::class);
وقتی وارد route server.port.index میشم همه چی اوکیه ولی وقتی وارد server.port.edit میشم به model server دسترسی دارم ولی به serverPort نه
public function edit(Server $server ,ServerPort $serverPort)
{
dd($serverPort); // empety
return Inertia::render("$this->baseViewPath/Edit" ,[
'server' => ServerConverter::single($server) ,
'serverPort' => ServerPortConverter::single($serverPort) ,
'serverPorts' => ServerPortConverter::array(Server::all()->except($serverPort['id'])) ,
]);
}
روتی که ارور داره زیر میزارم چک کردم هم سرور و هم پورت سرور با آیدی های زیر وجود دارن
server/1/port/58/edit
سلام اوکی شد
public function edit(Server $server ,ServerPort $port ,Request $request)
{
return Inertia::render("$this->baseViewPath/Edit" ,[
'server' => ServerConverter::single($server) ,
'serverPort' => ServerPortConverter::single($port) ,
'serverPorts' => ServerPortConverter::array(Server::all()->except($port['id'])) ,
]);
}
تنها مشکل اسم بود
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟