راکت

پارامتر سوم route

1 پاسخ

سلام برای تغییر متغییر در روت ها از
Route::resource('levels' , 'LevelController',['parameters' =>['level'=> 'user']])
اما متغییر روت را تغییر نمیدهد و در روت لیست مثلا
admin/levels/{level} میندازه در صورتی که من میخوام به صورت admin/levels/{user} باشد

ورژن لاراولم 5.6 هست.
ممنون میشم راهنمایی کنید.

ثبت پرسش جدید

پاسخ‌ها

1
محسن مهری
محسن مهری
@mohsen.mehri6101

تخصص: برنامه نویس back-end با زبان php framework laravel

سلام به این روشی ک میخای استفاده کنی routeModelBinding میگند و روش استفاده اش هم اینطوری که شما نوشتی نیست :

Route::get('api/users/{user}', function (App\User $user) {
    return $user->email;
});

توی همین سایت قسمت اشنایی با لاراول 7 بخش اشنایی با روت ها رو نگاه کنین کاملا متوجه مسائل میشین.
و اینم بگم مبحث روت ها واقعا مبحث مهمیه سعی کنین حتما کامل یاد بگیرینش

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام