Подтемы в Drupal - PullRequest
       1

Подтемы в Drupal

0 голосов
/ 02 февраля 2011

Как мы можем отобразить подтему на определенной странице в drupal, например на странице таксономии?

Ответы [ 4 ]

1 голос
/ 02 февраля 2011

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

В качестве альтернативы вы можете настроить альтернативные файлы .tpl.php, которые выбираются в препроцессе на основе пути.

1 голос
/ 02 февраля 2011

Другой вариант - использовать themekey .Themekey позволяет выбрать тему, основываясь на множестве различных факторов, одним из вариантов является путь

1 голос
/ 02 февраля 2011

Используйте этот код в вашем hook_boot ():

function mymodule_boot() {
  if (/* test based on the $_GET['q'] or REQUEST_URI */) {
    $GLOBALS['custom_theme'] = 'myothertheme';
  }
}
1 голос
/ 02 февраля 2011

Вы имеете в виду, что хотите использовать подтему вашей основной темы для определенных страниц?

Посмотрите на модуль Разделы, который позволяет вам указать тему для страниц или групп страниц, соответствующих шаблону в их URL.

Не имеет значения, является ли тема, которую вы хотите применить, темой или подтемой.

Надеюсь, это поможет,

Джеймс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...