نیما - ش
4 سال پیش توسط نیما - ش مطرح شد
8 پاسخ

ایجاد پنل در داشبورد برای ساخت صفحات داینامیک - لاراول

دوستان سلام،
من میخواهم که در داشبورد سایت قسمتی رو طراحی کنم که یوزر خودش بتونه صفحات رو ایجاد کنه و اتوماتیک وار روت اون ساخته بشه!
به عنوان مثال زمانی که صفحه گالری ایجاد کنه ، بتونه محتوای صفحه رو ایجاد کنه و آدرس هم بصورت زیر بر اساس چیزی که کاربر وارد میکنه باشه، چطور میتونم این ایده رو عملی کنم؟ نظری دارید دوستان در این مورد؟

www.xxx.org/gallery

* توجه کنید دوستان آدرس دقیقا میخوام که بصورت بالا باشه!


ثبت پرسش جدید
الهه سلیمانی
تخصص : برنامه نویس
@elahe.soleimani 4 سال پیش آپدیت شد
0

چیزی که شما میخواین دقیقا همینی هست که اقای موسوی بهتون گفتن
صفحاتی که میخواین و از ادمین ساخته میشه براش یه نام به عنوان روت میگیرید (فقط باید تکراری نبودن این نام و هم نام نبودن با روت هایی که خودتون ساختید چک بشه حتما)
حالا اون نام به عنوان یه ورودی مثل این روت داده میشه

Route::get('/{gallery}', 'GalleryController@index');

اون نامی که به عنوان روت دادید، چون به عنوان ورودی دادید بعد ادرس اصلی سایت قرار میگیره و چیزی که میخواین میشه
مثلا: (gallery یا test ورودی هاتون هستن)
www.xxx.org/gallery
www.xxx.org/test
و ....


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

منظور شما اینه که از Wall CARD در روت استفاده کنید؟!

Route::get('/{gallery}', 'GalleryController@index');

نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

نه منظورم این نیست ، @juza66
بخوام واضحتر بگم مثل سیستم مدیریت صفحات وردپرس تقریبا


الهه سلیمانی
تخصص : برنامه نویس
@elahe.soleimani 4 سال پیش آپدیت شد
0

چیزی که شما میخواین دقیقا همینی هست که اقای موسوی بهتون گفتن
صفحاتی که میخواین و از ادمین ساخته میشه براش یه نام به عنوان روت میگیرید (فقط باید تکراری نبودن این نام و هم نام نبودن با روت هایی که خودتون ساختید چک بشه حتما)
حالا اون نام به عنوان یه ورودی مثل این روت داده میشه

Route::get('/{gallery}', 'GalleryController@index');

اون نامی که به عنوان روت دادید، چون به عنوان ورودی دادید بعد ادرس اصلی سایت قرار میگیره و چیزی که میخواین میشه
مثلا: (gallery یا test ورودی هاتون هستن)
www.xxx.org/gallery
www.xxx.org/test
و ....


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

سپاس فراوان از دوستان @juza66 @elahe.soleimani
اینجوری واسه روت های دیگه که تعریف کردیم ، مشکلی پیش نمیاد؟ مطمئن نیستم در این مورد !


الهه سلیمانی
تخصص : برنامه نویس
@elahe.soleimani 4 سال پیش آپدیت شد
0

باید موقع ورود ولیدیشن انجام بشه که روت تکراری وارد نشه (هم با روت های داینامیک شما و هم ثابت ها)


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

ممنونم لطف کردید @elahe.soleimani


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش مطرح شد
1

سلام. می تونید روت ها رو یه فیلد تو دیتابیس در نظر بگیرید و از slug خونده بشن.
و همون طور که دوستان گفته بودن نباید روتتون تکراری بشه.
برای همین دلیل هم میتونید داخل دیتا بیس فیلد slug رو unique در نظر بگیرید.


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
1

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

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