Если сломались все ссылки в фасетах

Если внезапно перестают работать фасетные фильтры и есть следующие симптомы:

  • После применения фильтра выходит ошибка "страница не найдена"
  • Ссылка с фильтром имеет вид "taxonomy/term/%?blablabla"
  • Часть фильтров при этом может работать

То не надо лезть в код или в настройки фасетов. Нужно просто зайти на страницу блоков и поднять невидимый фасетный блок, который создаётся через views выше всех блоков фильтра. В таком случае фильтры заработают как положено.То же самое может случиться, если таких блоков на странице несколько.ЗЫ: написал эту статью для себя, чтобы не забыть, т.к. однажды уже забыл и потратил полдня впустую :) Если кому-то нужна дополнительная информация - не стесняйтесь, спрашивайте в комментариях или через форму обратной связи.

Поделиться: