В админской панели управления (/admin.php?mod=categories) выводятся категории.

Таблица вывода категорий имеет структуру:

ID|Позиция|Категория|Альтернативное имя|Иконка|Шаблон|Действие

Нужно добавить в конец этой таблицы столбец "Вывод подкатегорий". Напротив каждого элемента (напротив каждой созданной категории) должен выводиться input type="checkbox". По умолчанию в чекбоксе галочка стоять НЕ должна.

В низу страницы под списком категорий есть кнопка "Отсортировать категории". Рядом нужно сделать ещё одну кнопку "Обновить вывод подкатегорий".

Алгоритм того, что нужно реализовать: при открытии страницы вывода категорий должны показываться ТОЛЬКО родительские категории. Если напротив родительской категории я ставлю галочку и нажимаю кнопку "Обновить вывод подкатегорий", то страница обновляется, и выводится также список родительских категорий, при этом у родительской категории, если у неё стояла галочка, должны выводиться дочерние категории. У дочерних категорий также должны появиться чекбоксы пустые. И т.д.

Если у нескольких родительских категорий отмечены чекбоксы - то должен быть вывод всех родительских категорий и дочерних категорий у тех родительских категорий, у которых отмечены чекбоксы.

Должна поддерживаться неограниченная вложенность категорий друг в друга.

16 лет назад
AlekartRu
Максим 
39 лет
17 лет в сервисе
Был
год назад

Выбранный исполнитель

maxim_belkin
Максим 
38 лет
16 лет в сервисе
Был
6 лет назад
16 лет назад
$10
1 день
Всё отлично, продолжаем сотрудничать. :)
Проект был давно, видимо все хорошо

Заявки фрилансеров

maxim_belkin
Максим 
38 лет
16 лет в сервисе
Был
6 лет назад
16 лет назад