Drupal → Как выводить определённый тип материала в другой теме

14.05.2011

Например нужно, чтобы материалы типа help выводились с использованием админской темы Seven:

/**
 * Implements hook_custom_theme().
 */
function MODULENAME_custom_theme() {
  if (arg(0) == 'node' && is_numeric(arg(1)) && !arg(2)) {
    $node = node_load(arg(1));
    if ($node->type == 'help') {
      return 'seven';
    }
  }
}

Способ для Drupal 8+.

Написанное актуально для
Drupal 7/8/9
Похожие записи

Добавить комментарий