Есть сайт с форумом, все создано средствами Drupal.
Как сделать чтобы на форуме был Garland? А на остальном сайте другая тема.
[Решение]
Поставить модуль Sections и добавить две секции
В первой написать показывать тему для путей:
forum
forum/*
Во второй показываеть, если PHP код возвращает TRUE:
<?php
$match = FALSE;
$types = array('forum');
if (arg(0) == 'node' && is_numeric(arg(1))) {
$nid = arg(1);
$node = node_load(array('nid' => $nid));
$type = $node->type;
if (isset($types[$type])) {
$match = TRUE;
}
}
return $match;
?>
Комментарии
http://drupal.org/project/taxonomy_theme может пригодится
http://drupal.org/project/themekey
это при беглом осмотре
Что самое интерсное, я сначала ковырял эти плагины, а потом уже создал тему сдесь.
И как этим пользоваться?
Выставил taxonomy: vid = 6 (номер словаря на котором стоит форум)
drupal:path = forum
Галочки разные вставлял, каких либо результатов пока не добился.