Pular para o conteúdo principal

Introdução

Produtos é um módulo separado na interface do Headless CMS OneEntry que permite criar um catálogo de produtos ou um conjunto de elementos multimídia, como uma galeria.

const config = {
token:'seu-token-do-app',
};
const { Products } = defineOneEntry('sua-url', config);

Este módulo aceita um conjunto de parâmetros do usuário chamado userQuery. Se os parâmetros não forem passados para o método, o valor padrão será aplicado. Alguns métodos aceitam o corpo como um parâmetro para filtragem. Se você não quiser configurar a ordenação, passe um array vazio ou não passe nada. Parâmetros:

const userQuery = {
offset: 0,
limit: 30,
sortOrder: 'DESC',
sortKey: 'id'
}
Esquema

offset: número
parâmetro de paginação, padrão 0
exemplo: 0

limit: número
parâmetro de paginação, padrão 30
exemplo: 30

sortKey: string
campo para ordenação (padrão não definido - ordenação por posição, valores possíveis: id, título, data, preço, posição)
Valores disponíveis: id, posição, título, data, preço

sortOrder: string
ordem de ordenação DESC | ASC (padrão DESC)
exemplo: "DESC"

"conditionMarker" pelo qual os valores são filtrados (não definido por padrão), valores possíveis:

'in' - Contém,
'nin' - Não contém,
'eq' - Igual,
'neq' - Não igual,
'mth' - Maior que,
'lth' - Menor que,
'exs' - Existe,
'nexs' - Não existe
.