скрыть единый термин таксономии в конкретном отображении

Имейте тип контента документов с тремя примененными к нему таксономиями. Таксономии - это тип документа (форма, политика, другое), группа документов (hr, i.t., обучение, конкретный проект и т. Д.) И имя проекта с произвольными тегами (когда группа документов = специфическая для проекта).

В едином представлении отображаются все документы, разделенные по страницам с вкладками:

  • Вся страница / вкладка предназначена для всех документов
  • Страница / вкладка форм ограничена типом документа = форма
  • Страница / вкладка политики ограничена типом документа = политика
  • Документы для конкретного проекта ограничены группой документов = конкретным проектом

Открытый фильтр на отдельных страницах:

  • На страницах формы и политики мы предлагаем открытый фильтр групп документов в виде раскрывающегося списка. Так, например, на странице форм вы можете быстро отфильтровать только формы HR.
  • На странице документации для конкретного проекта мы предлагаем открытый фильтр имен проектов, чтобы вы могли быстро отфильтровать свой проект, но эти документы могут быть формами и / или политиками.

Теперь, когда у нас есть страница / вкладка, относящаяся к конкретному проекту, мы хотим удалить термин таксономии «документы конкретного проекта» из раскрывающегося фильтра страницы / вкладок «Формы и политики» только на этих двух страницах представлений. Он уже отфильтрован, поэтому, если вы выберете на этих страницах Документы для конкретного проекта, вы не получите никаких результатов. Просто нужно удалить опцию из списка выбора.

ОБНОВЛЕНИЕ: нашел свой ответ


person Kirk Hings    schedule 18.11.2009    source источник


Ответы (1)


Через 4 часа понял, что над этим слишком много думал. В открытом фильтре есть простой флажок «Ограничить список выбранными элементами. Если этот флажок установлен, пользователю будут представлены только те элементы, которые здесь выбраны». Derrrr. И это на каждую страницу дисплея.

person Kirk Hings    schedule 18.11.2009