platform
platform copied to clipboard
SORTABLE: перестановка строк таблицы
перестановка строк таблицы, что позволяет сделать простую систему сортировки через darag-and-drop
Fixes #
Proposed Changes
- добавлен контролер
- добавлен шаблон
- добавлен слой Sortable, как расширение Table
Добавляем в таблицу кнопку (с классом "handle"), за которую можно перетаскивать строки:
TD::make('-', '-')
->render(function () {
return Button::make('draggable')
->name('')
->class('btn handle')
->action('')
->icon('text-center');
}),
В моем случае было сделано построчное редактирование цен, что при сохранении позволяло изменить сортировку товара, если строки меняли местами.
полезно или нет не знаю
Привет @EgorGruzdev. Я не могу принять это. Так как ни одно поле или слой не полагается на css.
Возможно будет лучше создать отдельный класс с заготовленной кнопкой перетаскивания и обработчиком.
хорошо, я посмотрю и может сразу на 10.x делать?