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

10.05.2014

Написал модуль Block Visibility by Vocabulary, позволяющий в настройках видимости блока указывать словарь, при просмотре которого блок будет виден:

Установка стандартная — скачать, распаковать в sites/all/modules, включить.

Полезное:

Способ добиться этого же с помощью кода
Использование регулярных выражений в настройках видимости блока
Показывать блок в определённом разделе, минуя один из подразделов

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

Комментарии

Bug report :
block_visibility_vocabulary.install
функция geofield_ymap_uninstall()

Шурик
11.05.2014, 09:55

По-моему, проще php-условие написать. Как-то так:
return arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2) > 0 && ($term = taxonomy_term_load(arg(2))) && $term->vid = [НОМЕР];

Кажется эту проблему решает модуль Context.

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