Понадобилось вывести блок только для одного словаря.
Типа краткое описание.
Для этого в admin/build/block в настройки видимости для страницы
выбрать: Показать, если данный PHP-код возвращает TRUE (PHP-режим, только для экспертов).
<?php
if ( arg(0) == 'taxonomy'
&& is_numeric( arg(2) )
&& taxonomy_get_term( arg(2) )->vid == 5)
// 5 надо заменить на id словаря, для которого должен выводится блок
// словарь != термин
return true;
return false;
?>
Работает даже если у Вас включен PathAuto или работают alias.
Комментарии
а taxonomy/term/7 в настройках видимости не проще написать?
Это походит для случая, если у тебя в словаре только один термин.
А в моем случае проверяется, принадлежит ли данный термин определенному словарю.
в Drupal 7 taxonomy_term_load вместо taxonomy_get_term
не заметил что для словаря, подумал термина
Подскажите как доработать это условие что бы помимо словаря ещё и тип материала добавить? типа: словарь-id-1 + тип mytype