Показать Друпал блок в зависимости от параметров(аргументов) ссылки (URL)

in

Столкнулся с проблемой в тайтле) Надо отображать разные блоки в зависимости от выбранного фильтра в exposed form block. Решил привязаться к ссылке страницы (URI), но оказалось, что стандартные средства Drupal этого учесть не могут. Зато есть удобный модуль block_query, который добавляет дополнительную закладку в настройки блока.

В итоге

  • в стандартной настройке показа блока по path, я прописываю просто: "filteredview*".
  • в закладке query пишу "tid_id=34" (пример для фильтра по терму).

И для любых ссылок (сочетаний фильтра) в которых выбран терм с ID 34 - я созерцаю свой блок, созданный специально для этого терма.