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.

ProductStatuses.getProductStatuses(

langCode

);

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": "Vendido"
},
"isDefault": false,
"version": 0,
"position": 1
},
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "En venta"
},
"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": "Catálogo",
"plainContent": "Contenido para el catálogo",
"htmlContent": "<b>Contenido para el catálogo</b>",
"menuTitle": "Catálogo"
}

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