Введение
Продукты — это отдельный модуль в интерфейсе Headless CMS OneEntry, который позволяет вам создавать каталог продуктов или набор мультимедийных элементов, таких как галерея.
const config = {
token:'your-app-token',
};
const { Products } = defineOneEntry('your-url', config);
Этот модуль принима ет набор пользовательских параметров, называемых userQuery. Если параметры не переданы в метод, будет применено значение по умолчанию. Некоторые методы принимают тело в качестве параметра для фильтрации. Если вы не хотите настраивать сортировку, передайте пустой массив или не передавайте ничего. Параметры:
const userQuery = {
offset: 0,
limit: 30,
sortOrder: 'DESC',
sortKey: 'id'
}
Схема
offset: число
параметр пагинации, по умолчанию 0
пример: 0
limit: число
параметр пагинации, по умолчанию 30
пример: 30
sortKey: строка
поле для сорти ровки (по умолчанию не установлено - сортировка по позиции, возможные значения: id, title, date, price, position)
Доступные значения: id, position, title, date, price
sortOrder: строка
порядок сортировки DESC | ASC (по умолчанию DESC)
пример: "DESC"
"conditionMarker", по которому фильтруются значения (по умолчанию не установлен), возможные значения:
'in' - Содержит,
'nin' - Не содержит,
'eq' - Равно,
'neq' - Не равно,
'mth' - Больше чем,
'lth' - Меньше чем,
'exs' - Существует,
'nexs' - Не существует
.