ایجاد سیستم دسته بندی مانند سایت stackoverflow

- 4 ماه پیش
توسط سید محمد حسین موسوی آپدیت شد
مرتضی صبیحی ( 7956 تجربه )
4 ماه پیش
تخصص : laravel

سلام
میخوام یک سیستم دسته بندی مانند سایت stackoverflow داشته باشم.
یعنی وقتی کاربر سوال میپرسه، در قسمت دسته بندی دسته بندی مورد نظرشو مینویسه
اگر دسته بندی از قبل وجود داشت، اونو انتخاب میکنه و اگر هم نداشت با تایپ کردنش خودش ایجاد میشه.

همچین سیستمی توی اپارت هم هس
فقط تو پیاده سازییش مشکل دارم

سید محمد حسین موسوی ( 17513 تجربه )
4 ماه پیش
تخصص : FullStack Developer

مثلا فرض کن یه بخشی داری برای عنوان، توضیحات و ... و یه بخشی هم برای دسته بندی یا برچسب یا هرچیزه دیگه ای
وقتی کاربری تو قسمت دسته بندی یا برچسب یه چیزی تایپ می کنه، شما بصورت ajax ای می ری و یه لیستی از برچسب های پیدا شده رو اول بهش نشون می دی که برای اینکار می تونی از ابزاری مثل Select2 یا ... استفاده کنی
بعد که یه لیستی نشون دادی اگر کاربر خواست انتخاب می کنه و اگر نخواست می تونه چیزی رو وارد کنه که اصلا وجود نداره و وقتی روی ارسال مطلب یا هر چیزی هست می زنه، شما علاوه بر عنوان، محتوی و ...، برچسب یا دسته بندی رو هم سمت سرور داری
حالا این برچسب رو می ری داخل جدول برچسب هات ذخیره می کنی و بطور پیش فرض غیرفعال یا نیاز به تایید مدیر یا هر اسم دیگه قرار می دی.
به این دلیل که اگر این اتفاق ازاد باشه امکان داره یه سری برچسب نامناسب یا ناهنجار! وارد بشه و بقیه هم ببینن پس باید برچسب های جدید تایید بشه اگر هم این بخش فقط تو قسمت مدیران سایت هست که دیگه نیاز به تایید نداره.

حالا اینجا شما یه جدول داری به اسم برچسب که امکان داره کسی که یه محتوی جدید ارسال می کنه، n تا برچسب انتخاب کنه که مثلا n/2 از قبل موجود بوده و n/2 هم جدیده.
در هر صورت این هم مثل بقیه موارد یه جدوله که مقدارش قراره همینطور اضافه یا احتمالا به دلخواه شما امکان ویرایش و حذف هم داشته باشه

برای ارسال پاسخ باید وارد سایت شوید