Показать сообщение отдельно
  #21 (permalink)  
Старый 16.05.2017, 14:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Давайте так - шофер, грузчик, пекарь, это должности, а не категории. А то уже крышу сносит. )

Если вы хотите изменить должность, то речь идет об обновлении данных. Но то чего вы хотите под соусом "фильтр" к данному никакого отношения не имеет. Да и не только не имеет, но и вряд ли целесообразно такое.

То что вы видите, это фильтрация html-элементов на странице ранее по определенным условиям. Если выбрать к примеру шофер, то отобразятся только шоферы, никаким переносом здесь даже не пахнет.
Но если вы имеете ввиду, что в этих элементах будут и списки в котором вы и будете изменять должность, тогда да. Но задумайтесь над такими вопросоми:

- что будет, если записи вашей таблицы будут содержать сотни, а может и тысячи, можете себе представить такое представление на странице?

- ваша sql-таблица описывает данные, которые сами по себе и есть табличными данными, которые гораздо удобнее отображать html-таблицей, которая может иметь все необходимые поля поля формы для редактирования. Одна строка таблицы - один ваш рабочий.

При этом не является проблемой запросить в базе записи только конкретных должностей, если среди них нужно изменить кому-то должность. Выбрали в списке для фильтрации должность (можно вкупе и с другими параметрами), отправили эти параметры серверу, сервер выбрал записи отвечающие только этим параметрам. Посредством Ajax это сделать несложно. При этом можно делать и групповое обновление, то есть для нескольких субъектов сразу. Зачем же громоздить то что у вас на рисунке и нагружать еще и плагинами типа Isotope, такая "красота" понятна на страницах сайта, но зачем она нужна для администрирования?

И попутно об drag&drop - есть подобные плагины, но они не для изменения таких данных как должность, а очень удобны для указания пользовательской сортировки, которая вроде бы у вас как есть, но которая вам в общем-то не нужна.
Ответить с цитированием