Создание структуры групп в Drupal

Я начинаю разработку веб-сайта для спортивного клуба. На этом сайте будет "основной" сайт с некоторым "институциональным" контентом, и у каждого вида спорта, который присутствует в клубе, будет свой собственный микросайт.

Например, у меня будет эта карта сайта.

Клуб

История +++

+++ О

  • Регби (один случайный вид спорта)

    • Блог
    • Фото
    • Видео
    • Комментарии пользователей
    • и т.п.
  • Хоккей (еще один вид спорта)

    • Блог
    • Фото
    • Видео
    • Комментарии пользователей
    • и т.п.

Итак, какой лучший способ заставить эту работу? Я думал, используя таксономии и представления.

Как вы думаете?

Спасибо

4 ответа

Решение

Вы можете создать свой сайт, используя мнения и аргументы.

Добавьте поле CCK (спорт) или словарь таксономии (спорт) и прикрепите его к типам контента блога, фотографии, видео и т. Д.

Когда вы строите свои взгляды, вы будете использовать аргумент спорта на пути. Таким образом, вы можете иметь такие пути, как:

  • example.com/rugby/blogs
  • example.com/hockey/blogs

Путь к этому примеру представления будет%/blogs (% заменяется аргументом).

Пара видео о взглядах и аргументах:

Я бы порекомендовал на установочном профиле OpenAtrium.
Определите каждый вид спорта как ( og) группу, добавьте в него все, что вам нужно.

Я считаю, что для ваших нужд OpenAtrium прекрасно подходит и сэкономит вам много времени.

Удачи!
Шуша

Я бы также порекомендовал модуль органических групп как один вид спорта. Открытый Атриум может быть хорошим профилем установки (он также использует органические группы), но это трудно понять.

Я бы сказал, что если вы задаете этот тип вопроса, вам, вероятно, следует пойти с Open Atrium. Это в значительной степени интранет (и органические группы) прямо из коробки. У меня есть 5 установок, запущенных публично (на www). @Shushu прав, любой веб-сайт может быть интранетом или Интернетом, это зависит только от того, представите ли вы его миру или только вашей локальной сети. Но если вы хотите погрузиться в Drupal, используйте установку drupal с OG. Но это действительно зависит от того, сколько времени и усилий вы хотите / можете потратить на это.

Другие вопросы по тегам