Laravel Reorderable: مرتبسازی کشیدن و رها کردن برای مدلهای Eloquent
پکیج Laravel Reorderable ساخته Richie McMullen امکان مرتبسازی drag-and-drop رو به هر مدل Eloquent اضافه میکنه. کامپوننتهای آماده Blade و Livewire داره و ترتیب جدید رو خودکار از طریق یه روت داخلی توی دیتابیس ثبت میکنه. از گروهبندی هم پشتیبانی میکنه تا جابهجایی آیتمها فقط درون گروه خودشون اتفاق بیفته. نیاز به PHP 8.3 به بالا، Laravel 13 و Livewire 4 داره.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
پکیج Laravel Reorderable یه راهحل آمادهست برای اینکه بتونی آیتمهای یه مدل Eloquent رو با کشیدن و رها کردن مرتب کنی و ترتیب جدید رو بدون نوشتن منطق اضافه توی دیتابیس ذخیره کنی. کافیه تریت HasSortOrder و قرارداد ReorderableContract رو روی مدلت اعمال کنی:
class Task extends Model implements ReorderableContract
{
use HasSortOrder;خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




