Добрый день,
Есть такая задача:
Сделать корпоративный сайт (портал для внутреннего пользования). Основной смысл это справочник сотрудников компании с фотографиями, телефонами, email`ами и прочими полями.
Хочется иметь некую древовидную структуру с неограниченной вложенностью, это что бы наглядно было видно подчиненность в компании.
И хочется некой гибкости в создании полей для заполнения.
Желательно обойтись без программирования.
(Вероятно достаточно типовая задача, но что-то мне не нагуглилось)
К примеру:
Директор, зам директора, зам-зам директора, зам-зам-зам директора, начальник отдела, зам начальника отдела, главный специалист, специалист.
затем карточка специалиста (фото, фио, телефон, email, дата рождения и т.д.)
Ранее справочник был сделан в Joomla в виде плоской таблицы (фото-Фио-должность-телефон)
Я поставил drupal6_6.18
Как я понял все нужные мне поля можно найти или добавить в User management.
Структуру можно сделать с помощью books. А вот как привязать туда контакты?
Возможно я пошел не тем путем, подскажите как надо делать, а ?
Как можно сделать описанную выше структуру со своей расстановкой полей?
Без программирования.
Спасибо.
Комментарии
Какой смысл использовать 6й друпал, если уже 2й год как есть стабильный 7й?
ОК
Не вопрос, поставлю 7ой, вы подскажете как сделать на седьмом?
+1
я бы для древовидности использовал таксономию и вьюс. но может и покодить придется
Спасибо, сейчас доставлю 7ку почитаю про таксономию и вьюс.
В Друпале есть тип поля "Node Reference", причем, одно это поле может иметь неограниченное количество значений.
То есть, можно в одной ноде установить ссылки на неограниченное количество других нод.
Тут даже не древовидную, а даже графовидную структуру можно организовать.