راکت

پارامتر سوم 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 بخش اشنایی با روت ها رو نگاه کنین کاملا متوجه مسائل میشین.
و اینم بگم مبحث روت ها واقعا مبحث مهمیه سعی کنین حتما کامل یاد بگیرینش

شاید پاسخ شما همین‌جا باشد

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

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