по трудоемкости - моя оценка "4" по шкале от 1 до 10.
shw писал(а):по трудоемкости - моя оценка "4" по шкале от 1 до 10.
Не плохо. Не плохо если в этом шаришь.
Как лучше это реализовать?
В "админке" создам новую закладку "new tab".
Создам форму.
Представление следующие, выпадающее меню на 3 роты (Рота 1, Рота 2, Рота 3). Далее текстовое поле где можно выбрать имя командира роты (выбирается из состава клана ну или выпадающий список сформированный на основании званий), кнопка добавить, кнопка исключить.
Ниже таблица с именами участников клана, на против каждого участника чекбокс.
Как работает.
Заходим в "админку" выбираем нужный "таб".
Выбираем номер роты "Рота 1", выбираем "командира роты", отмечаем чекбоксами игроков принадлежащих "роте 1" нажимаем кнопку добавить.
Выбираем номер роты "Рота 2", выбираем "командира роты",в таблице участников уже не должно быть тех кого добавил к "роте 1" отмечаем чекбоксами игроков принадлежащих "роте 2" нажимаем кнопку добавить.
Если не одна рота не выбрана отображаем весь список клана с пометками кто к какой роте принадлежит. При выборе "рота 1" отображаем только ее участников + те кто не принадлежит не к одной из рот.
Не совсем понимаю как получить список участников клана (неужели нужно парсить из jsona). Ведь список клана содержится в БД "msfc_col_players".
Помогите осознать.