Написал модуль Block Visibility by Vocabulary, позволяющий в настройках видимости блока указывать словарь, при просмотре которого блок будет виден:
Установка стандартная — скачать, распаковать в sites/all/modules
, включить.
Полезное:
— Способ добиться этого же с помощью кода
— Использование регулярных выражений в настройках видимости блока
— Показывать блок в определённом разделе, минуя один из подразделов
Написанное актуально для
Drupal 7
Похожие записи
- Модуль Block Visibility by RegExp — поддержка регулярных выражений в настройках видимости блока
- Модуль Batch add terms — массовое добавление терминов в словарь
- Модуль Poll Blocks — блоки для опросов
- Выводим список терминов из словаря с помощью модуля Taxonomy Block
- Модуль EAV Field — хранение большого числа характеристик сущности в одном поле
Комментарии
https://drupal.org/project/block_term
Если выделить все термины в словаре, то получится то же самое.
не вариант
Bug report :
block_visibility_vocabulary.install
функция geofield_ymap_uninstall()
xD
По-моему, проще php-условие написать. Как-то так:
return arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2) > 0 && ($term = taxonomy_term_load(arg(2))) && $term->vid = [НОМЕР];
Кажется эту проблему решает модуль Context.
О, прям на злобу дня.
Добавить комментарий