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