Показывать фасеты при нулевом результате.

Главные вкладки

Комментарии

Аватар пользователя leha373 leha373 23 ноября 2019 в 10:31

Лучше я обьясню
У меня есть два словаря:Города и Районы
Словарь районы выглядит так:
Раменки:москва
Дорогомиловский:москва
Коминтерновский:воронеж
Центральный:воронеж
и т.д.
С помощью модуля Business Rules я могу сделать выборку по районом при выборе города при добавления материала
Но как это сделать в Views понятия не имею???
C помощью фасетов я могу сделать словари по районам каждого города(РайонМосква,РайонВоронеж и т.д) и сделать зависимость!Но хотелось бы чтобы в фасетах показывался город даже когда нет его в материалах,то есть пустой фасет

Аватар пользователя VasyOK VasyOK 23 ноября 2019 в 12:41

В 7-ке в настройках фасета можно выбрать:
Поведение пустого фасета
и
Add facet for missing values
В 8ке пока не добрался.

Аватар пользователя leha373 leha373 24 ноября 2019 в 16:39

Никто не знает как можно в Views сделать выборку о которой я писал выше?
Может с помощью каких либо модулей?Я смотрю на модуль views field view может он сможет мне помочь?

Аватар пользователя leha373 leha373 25 ноября 2019 в 11:23

В 7 ке был такой модуль Reference field option limit ! с помощью его я делал выборку города ---- районы, то есть у меня было 2 словаря :Города И Районы(всех городов)Районы были прикреплены полем к оаределенному городу(советский:воронеж;коминтерновский:воронеж;раменки:москва; и т.д.) и это все работало в views!В восьмерке такую логику можно сделать с помощью модуля Business Rules зависимые поля, но я не знаю как дописаться такого в views и вообще возможно это?!
так же можно с помощью фасетов ,если сделать отдельный словарь районы к каждому городу(РайонМосква,РайонВоронеж и т.д.), но еще бы мне хотелось чтобы фасеты показывались при пустом результате,то есть если нет в материалах города воронеж но фасет чтобы все равно был виден!Вроде все