Группа конкретных страниц в Drupal? - PullRequest
1 голос
/ 06 мая 2011

Мне нужна помощь, чтобы придумать стратегию, позволяющую создавать «полосовые страницы». По сути, у меня есть сайт для групп с продуктами. Сайт работает на Drupal, поэтому:

  • есть виды, отображающие полосы
  • полоса хранится как термин таксономии
  • термин таксономии назначается пользователю с помощью «user_terms» (поэтому я знаю, какое имя пользователя принадлежит какому термину таксономии)

У меня есть представление, которое отображает страницы в этом формате: mysite.com/band/BANDNAME

Я хочу, чтобы эти страницы были по-разному тематическими в зависимости от группы. Итак, я бы предположил:

  • Мне нужно создать полную тему drupal для каждой группы?
  • Мне нужно назначить новые темы различным страницам

Итак, мои вопросы:

  1. Это лучший способ сделать это?
  2. Что можно использовать для назначения тем различным страницам?

Спасибо!

1 Ответ

1 голос
/ 07 мая 2011

В зависимости от того, насколько разные сайты группы должны варьироваться, вы можете использовать что-то вроде Модуль контекста , чтобы создать отдельные «контексты» для каждой группы на основе URL, а затем назначить разные шаблоны страниц в зависимости от контекст.

Если вы хотите полностью переключить темы, вы можете использовать для этого модуль Switchtheme .

...