Ali Ghaleyan
5 سال پیش توسط Ali Ghaleyan مطرح شد
8 پاسخ

order بندی دسته بندی ها با قابلیت تغییر

سلام و درود
دوستان کسی میدونه که چطور میشه یه سیستم رتبه بندی برای اطلاعاتی که در دیتابیس هستن پیاده سازی کرد؟
میخوام امکان تغییر order باشه و کلا در ساختار دیتابیس و فرمولش تو php موندم.


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

سلام تا ندونیم چه اطلاعاتی هست چه شکلی به شما کمک کنیم سیستم رتبه‌بندی براش بنویسید !؟


Ali Ghaleyan
تخصص : برنامه نویس لاراول
@Serjik 5 سال پیش مطرح شد
0

@hesammousavi
یه سری category ها هستند که قراره ترتیب نشون دادنشون تو فرانت تغییر کنه و علاوه بر اون این ترتیب تو جدول دیتابیس هم تغییر کنه


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

خوب بر چه اساسی تغییر کنه ! نوع مرتب سازیش چیه


Ali Ghaleyan
تخصص : برنامه نویس لاراول
@Serjik 5 سال پیش مطرح شد
0

@hesammousavi
ببینید توسط کاربر این تغییر رتبه دسته بندی اتفاق میکنه و به وسیله ی درگ کردن
حالا تا جایی که فکرم قد داد میدونم یه ستون به اسم order بهش باید اضافه بشه
من خودم نمیدونم دقیقا به چ شکل و اساسی قراره تغییر کنه و سوالم همینه


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

برای مرتب سازی، ابتدا باید یک معیاری قرار دهید، سپس سعی در پیاده سازی اون داشته باشید.
مثلا معیارتون اینه: بر اساس حروف الفبا باشه، یا از کوچکترین مقدار به بیشترین مقدار باشه و غیره.
بعلاوه بر اساس نوع داده های شما، این معیارها شکل می گیرند و معنا پیدا می کنند.

بنابراین سوالتون نقص داره: نه نوعی مرتب سازی رو بیان کردین (معیار مرتب سازی) و نه مشخصات داده هاتون رو.


Saeed
تخصص : Vue js, Laravel
@NullEe 5 سال پیش آپدیت شد
0

خوب بهترین روش همونی هست که خودتون گفتید استفاده از Order.
برای خوندن اطلاعاتی مثل دسته بندی هم قطعاً نیاز به حلقه هست.
بنابراین شما در فرانت یه کلید توی حلقه دارید.
میتونید از همون مقدار برای Order استفاده کنید.
فقط در هر بار تغیر جایگاه باید Order آبجکت شما هم تغیر بکنه.
البته این روش پیاده سازیش در فریم ورک هایی مثل React و Vue js ساده تره.


مرتضی صبیحی
تخصص : Front-end developer
@mortezasabihi 5 سال پیش مطرح شد
0

@NullEe
همون
داریم از ویو استفاده می کنیم

اگه از پلاگین vue draggable استفاده کنیم بهمون order نمیده و فقط آبجکت رو تو آرایه بالا پایین میکنه

حالا هندل کردن این قضیه تو بک و فرانت به چه صورت هست؟؟


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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

https://roocket.ir/discuss/%DB%8C%DA%A9-%D8%B3%D9%88%D8%A7%D9%84


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

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