Фильтр контента - убрать пустые значения 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 756
Доброго вечера!

Есть поле "Список" с марками машин.

В типе контента вывел фильтр который отображает все марки машин, которых около 100.

Записей к примеру 10, по 1 на марку машины, и получается что 90 марок в фильтре пустые, без записей, и 10 с записями.

Можно ли сделать чтобы фильтр выводил только значения списка, в которых есть записи (10 марок в которых есть записи)?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2480
Стандартно никак.
Только либо писать свое поле, либо с помощью стороннего компонента вмешиваться в процесс получения полей.

В любом случае это будет дополнительный перебор значений всех записей этого типа контента, что увеличит нагрузку на сайт.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1867
SpideR:
Записей к примеру 10, по 1 на марку машины
Записи опубликованы бессрочно? Т.е., они не будут удаляться? Или это доска объявлений, где записи добавляются на месяц-два? Если бессрочно опубликованы, то есть простенькое решение - не добавлять в предустановленные значения те марки, записей с которыми нет на сайте. А по мере необходимости добавлять новые марки. Но чтобы не лазить постоянно в админку, есть поле " Список с добавлением значений", где значения в список можно добавить прямо во время создания записи. И тогда не надо прятать лишние значения, потому что их просто не существует. Но это только при условии, что записи не будут удаляться.
Редактировалось: 1 раз (Последний: 13 мая 2019 в 21:50)
Посетитель
small user social cms
Медаль
Сообщений: 756
чебурек дохлэй мыш:

SpideR:
Записей к примеру 10, по 1 на марку машины
Записи опубликованы бессрочно? Т.е., они не будут удаляться? Или это доска объявлений, где записи добавляются на месяц-два? Если бессрочно опубликованы, то есть простенькое решение - не добавлять в предустановленные значения те марки, записей с которыми нет на сайте. А по мере необходимости добавлять новые марки. Но чтобы не лазить постоянно в админку, есть поле " Список с добавлением значений", где значения в список можно добавить прямо во время создания записи. И тогда не надо прятать лишние значения, потому что их просто не существует. Но это только при условии, что записи не будут удаляться.
Записи будут как создаваться, так и удаляться самими пользователями.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.