Перейти к основному контенту

Введение

Модуль Products позволяет управлять каталогом продуктов.

Этот модуль принимает набор пользовательских параметров, называемых userQuery. Если параметры не переданы в метод, будет применено значение по умолчанию. Некоторые методы принимают тело в качестве параметра для фильтрации. Если вы не хотите настраивать сортировку, передайте пустой массив или не передавайте ничего.

Больше информации о пользовательском интерфейсе модуля https://doc.oneentry.ru/docs/category/catalog

Параметры:

const userQuery = {
offset: 0,
limit: 30,
sortOrder: 'DESC',
sortKey: 'id',
}
const { Products } = defineOneEntry('your-url', {token: "your-app-token",});
Схема

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' - Не существует