راکت
حل شده

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

8 پاسخ

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

www.xxx.org/gallery

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

ثبت پرسش جدید

پاسخ‌ها

8
الهه سلیمانی
الهه سلیمانی
@elahe.soleimani

تخصص: برنامه نویس

بهترین پاسخ

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

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

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

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

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

Route::get('/{gallery}', 'GalleryController@index');
نیما  ش
نیما ش
@nimageneral

تخصص: برنامه نویس وب

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

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

نیما  ش
نیما ش
@nimageneral

تخصص: برنامه نویس وب

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

الهه سلیمانی
الهه سلیمانی
@elahe.soleimani

تخصص: برنامه نویس

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

نیما  ش
نیما ش
@nimageneral

تخصص: برنامه نویس وب

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

داود خانی
داود خانی
@davoodkhany

تخصص: برنامه نویس لاراول و متخصص سئو

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

نیما  ش
نیما ش
@nimageneral

تخصص: برنامه نویس وب

سپاسگذارم @davoodkhany

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

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