سلام وقتتون بخیر دوستان
من میخوام توی پروژم URL هام برای مشاهده پروفایل کاربران مثل سایت های medium,virgool,dev باشه
medium.com/@taylorotwell به این شکل
واین روتی هست ک تعریف کردم
Route::group(['namespace' => 'App\Http\Controllers' ,'middleware' => 'auth'], function () {
Route::resource('/', 'IndexController');
});
اما تو این روت روتی به اسم Index ندارم روت های دیگ اینتورین post.index
چطوری مشکل رو حل کنم؟(برای نمایش صفحه اول سایت)
همین کد وقتی توی group نباشه
Route::get('/', [App\Http\Controllers\IndexController::class,'index'])->name('home')->middleware('auth');
سلام دوست عزیز!
اگر منظور سوال شمارو درست درک کرده باشم ، میخواید Route برای صفحات پروفایل هر کاربر بسازید.
برای این کار ، هر کاربر باید usename هم در جدول user داشته باشه و با استفاده از چنین روتی از اون استفاده کنید
Route::get('@{username}', 'Backend\UserController@UserProfile')->name('profile');
Route::get('@{username}/{idPost}', 'Backend\UserController@UserPost')->name('profile.post');
و ادامه ...
اگر سوال رو خوب درک نکردم مجدد بپرسید.
@mhyeganeh
همین چیزی ک @msdabbagh این دوستون میگفتن رو میخواستم ولی فقط میخواسم ب شکل گروهی باشه
Route::group(['prefix' => '/'], function () {
Route::get('@{username}', 'Backend\UserController@UserProfile')->name('profile');
Route::get('@{username}/{idPost}', 'Backend\UserController@UserPost')->name('profile.post');
});
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟