@MatenkaAndrii
Front-end developer

Как сверстать горизонтальное дерево отделов компании?

Собственно вот что нужно сверстать prntscr.com/3lros1
Сами блоки сверстать не проблема. Проблема сверстать их универсально.
Чтобы независимо сколько блоков они отображались коректно.
Тобто парент над дочерним.
Для примера. В бухгалтерии может быть 3 отдела. И в отделе кадров также могут быть отделы.
Нужно чтобы отделы третьего уровня не налазилы друг на друга.
Возможно есть плагин, для такого рода деревьев, дайте ссылку.
Заранее спасибо.
  • Вопрос задан
  • 2604 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
Я такое 1-в-1 делал лет 5 назад. Линии верстал канвасом, а саму структуру хранил в БД. Тут самое интересное - многие пытаются хранить parent_id для организации nested set в БД, а нужно - хранить left и right, чтобы организовать т.н. круговую вложенность. Почитать можно здесь: phpclub.ru/detail/article/db_tree

Кстати, похожий таск: Как спроектировать модуль отдел, в котором были бы сотрудники отдела + краткое описание отдела под ZF2?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы