Показывать блок только на страницах терминов определённого словаря

Пример вывода блока только на страницах термина словаря tags:
<?php
if (
  arg(0) == 'taxonomy' &&
  arg(1) == 'term' &&
  ($term = taxonomy_term_load(arg(2))) &&
  $term->vocabulary_machine_name == 'tags'
) {
  return TRUE;
}
?>

Код прописывается в настройках видимости блока, с включённой опцией Pages on which this PHP code returns TRUE (experts only):

Модуль для вывода блока только на странице определённых терминов — Block Visibility by Term.

Написанное актуально для
Drupal 7
Теги:
работа с блоками, таксономия
Добавлено: 30 Июля 2018 08:18:30 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...