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
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": 1,
"identifier": "sale",
"localizeInfos": {
"title": "Venta"
},
"isDefault": true,
"version": 0,
"position": 1
},
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Vendido"
},
"isDefault": false,
"version": 0,
"position": 2
}
]

Esquema de respuesta

Esquema: IProductStatusEntity[]

id: number
identificador del objeto
ejemplo: 1764

version number
número de versión del objeto modificado
ejemplo: 10

identifier: string
identificador textual para un campo en el registro
ejemplo: catalog

localizeInfos: Record<string, any>
descripción json del objeto de datos de la página principal teniendo en cuenta el idioma "en_US" (por ejemplo)
ejemplo:

{
"en_US": {
"title": "Catálogo",
"plainContent": "Contenido para el catálogo",
"htmlContent": "<b>Contenido para el catálogo</b>",
"menuTitle": "Catálogo"
}
}