[Проблема] [Техзадание] Карточки людей etc.

Главные вкладки

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 15 октября 2011 в 13:44

Собственно, разрабатываю ТЗ для себя самого. Будет сайт организации (учебное заведение, если это интересно), на сайте помимо всяких страничек планируется система "карточек". Ну то есть:

1. У организации есть внутренняя структура: отдел1, отдел2, etc. Каждой такой сущности должна соответствовать определенная карточка (форма, которую можно заполнить и отобразить)
2. В каждом отделе работу работают люди. И на этих людей тоже будет заведена карточка.
3. В принципе, если говорить о карточках одного метатипа (люди или структуры), - то

  • Каждая форма будет разделена на несколько блоков (личная информация, etc...)
  • В зависимости от того, куда в структуре организации относится человек, какие то блоки будут повторятся везде, какие то убиратся, какие то добавляться, etc..

4. В любом случае вся внутренняя структура будет отражена в таксономии.

Соответственно, сейчас думаю, как это все реализовать.

1. На основе чего делать пресловутые карточки?

  • Термины таксономии?
  • Новый тип материала (нодой) - и с термина просто редирект?
  • Через профили пользователей? Нафиг надо, наверное - ибо юзера может и не быть, а карточка должна умть генерироваться и кастомизироваться удобно.
  • Webform? Я, правда, с модулем этимм не работал еще.. - тоже глупость сморозил: это не опросник etc...

Короче, думаю между 1-м и 2-м вариантом пока-что..

2. Есть ли способ привязать к профайлу - материал определенного типа или термин таксономии (что бы то или другое отображалось) - или наоборот: к материалу - определенного пользователя?

Какие есть мысли? Может есть какое то иное решение, о котором я не догадываюсь? Smile

Комментарии

Аватар пользователя VasyOK VasyOK 15 октября 2011 в 14:48

"ZanaDLucTyc" wrote:
1. На основе чего делать пресловутые карточки?

Вы же и сами все прекрасно понимаете. Вам еще вариантов подсказать? Подскажу только один - Drupal 7. Тогда некоторые варианты сольются в один.

Я бы вам посоветовал меньше думать и больше делать. В процессе вы поймете если сделаете ошибки. Необратимых ситуаций думаю не возникнет.

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 15 октября 2011 в 14:35

Drupal 7.8, угу..

Не, я конечно понимаю, что и таксономию и ноду можно кастомизировать - принципы то одни. Но вот насколько оправдано создание нового типа материала, если есть та же таксономия? Просто до сих пор задачи подобного типа не решал. Хотелось бы на этапе проектирования сделать это достаточно изящно, гибко и удобно в плане дальнейшей работы с контентом уже.