Saltar al contenido principal

getProductStatuses

Busca todos los objetos de estado de producto.

Descripción​

Este método busca todos los objetos de estado de producto desde la API. Devuelve una Promesa que se resuelve en un array de objetos de estado de producto IProductStatusEntity.

.getProductStatuses(

);

Esquema de parámetros​

Esquema

langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"

Ejemplos​

Ejemplo mínimo​

const response = await ProductStatuses.getProductStatuses();

Ejemplo con atributos​

const response = await ProductStatuses.getProductStatuses('en_US');

Ejemplo de respuesta​

[
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Sold"
},
"isDefault": false,
"version": 0,
"position": 1
},
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "Sale"
},
"isDefault": true,
"version": 0,
"position": 2
}
]

Esquema de respuesta​

Esquema: IProductStatusEntity[]

id: number
El identificador único de la posición.
ejemplo: 12345

identifier: string
El identificador textual para el campo del registro.
ejemplo: "in_stock"

localizeInfos: ILocalizeInfo
El nombre de los estados de los productos, teniendo en cuenta la localización.
ejemplo:

{
"title": "Catalog",
"plainContent": "Content for catalog",
"htmlContent": "<b>Content for catalog</b>",
"menuTitle": "Catalog"
}

isDefault: boolean
Indicador de estado predeterminado.
ejemplo: true

version: number
El número de versión del objeto.
ejemplo: 1

position: number
Número de posición.
ejemplo: 1