Backend List Filter как простой выпадающий список - PullRequest
0 голосов
/ 29 октября 2019

У меня есть таблицы с отношением один ко многим. Давайте назовем их странами и гражданами. В бэкэнде я могу фильтровать граждан по странам:

# ===================================
# Filter Scope Definitions
# ===================================

scopes:

    country:
        label: Country
        modelClass: Acme\Blog\Models\Country
        conditions: country_id in (:filtered)
        nameFrom: name

Теперь я хочу выбрать только одну страну за раз. С этим групповым фильтром мне всегда нужно отменить выбор ранее выбранной страны, затем выбрать нужной страны и нажать Apply.

. Есть ли способполучить простой DropDown со всеми странами в нем, где я могу просто нажать на страну, и мой список граждан отфильтрован по этой стране?

1 Ответ

0 голосов
/ 01 ноября 2019

То, что вы запрашиваете, не существует "из коробки" в OctoberCMS.

Если вы ищете простое решение - я бы добавил фильтр text и позволил бы пользователю фильтровать, набравнесколько букв страны.

...