CMS (в прошлом Менеджер контента): использование наборов данных для сортировки и фильтрации контента сайта
2 мин. чтения
Добавьте к наборам данных условия сортировки и фильтрации, чтобы контролировать, какие элементы отображаются в подключенных элементах, и порядок, в котором они отображаются на опубликованном сайте. Это не влияет на то, как элементы отображаются в коллекции.
Новый интерфейс с наборами данных:
В Wix Studio мы переместили наборы данных в панель инспектора справа, чтобы вам было проще использовать их. Подробнее о новых наборах данных в Wix Studio.
![Скриншот, показывающий панель настроек набора данных и панель редактирования фильтра.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/f0656688-8ed1-488a-888d-62373b7c3a3c/2023/02/24/bf65f721-1ec8-424f-ace1-10a45551ac39/55102826-77df-4650-bf05-b38e0201379c.jpg)
Добавление условий сортировки в набор данных для сортировки элементов на странице
Добавление условия сортировки к набору данных на странице контролирует порядок, в котором элементы отображаются в репитерах, таблицах и галереях. По умолчанию порядок зависит от даты добавления элемента в коллекцию. Эта дата отображается в поле date_Created в коллекции.
Это состояние сортировки влияет на порядок контента в элементах, к которым подключен набор данных. Порядок контента в коллекции не изменится. Только наборы данных в статусе Только для чтения или Чтение-запись могут включать условия сортировки.
Чтобы добавить условия сортировки в набор данных:
- Нажмите набор данных в редакторе.
- Нажмите Настроить.
- Нажмите + Добавить сортировку.
- Задайте следующие параметры:
- Field: поле в коллекции, по которому будет осуществляться сортировка.
- Order: порядок, в котором будут отображаться элементы.
- Нажмите Добавить сортировку.
![Скриншот панели настроек набора данных с выделенными опциями + Добавить сортировку.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/f0656688-8ed1-488a-888d-62373b7c3a3c/2023/01/27/29677b77-0710-417d-9f8d-787e3360da36/9060f799-5389-4165-8454-6a8c2c4ee510.jpg)
Добавление фильтров в набор данных, чтобы исключить элементы со страницы
Добавьте фильтры к наборам данных, чтобы выбрать, какие элементы включить или исключить из подключенных элементов (например, репитеры, таблицы, галереи). Это не влияет на элементы, отображаемые в коллекции на CMS. Отфильтровать можно только те источники данных, для которых установлен режим Только для чтения или Чтение и запись.
Чтобы добавить фильтр к набору данных:
- Нажмите набор данных в редакторе.
- Нажмите Настроить.
- Нажмите + Добавить фильтр.
- Добавьте фильтры, используя следующие параметры:
- Выберите поле: поле в коллекции, по которому будет осуществляться фильтрация.
- Выберите условие: условие, которое вы хотите применить.
- Значение: значение, которому вы хотите чтобы соответствовал фильтр.
- Нажмите Добавить фильтр.
![Снимок экрана панели настроек набора данных с выделенными параметрами + Добавить фильтр.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/f0656688-8ed1-488a-888d-62373b7c3a3c/2023/02/24/df8cb1a7-6a78-4117-8d7e-2e046aea2e41/c3c0c3c2-a9c1-4455-9ead-b9bdd6ed4931.jpg)