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

getProductStatuses

Ищите все объекты статусов продуктов.

Описание

Этот метод ищет все объекты статусов продуктов из API. Он возвращает Promise, который разрешается в массив объектов статусов продуктов IProductStatusEntity.

ProductStatuses.getProductStatuses(

langCode

);

Схема параметров

Схема

langCode: string
код языка
пример: en_US

Примеры

Минимальный пример

const response = await ProductStatuses.getProductStatuses();

Пример с атрибутами

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

Пример ответа

[
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "Распродажа"
},
"isDefault": true,
"version": 0,
"position": 1
},
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Продано"
},
"isDefault": false,
"version": 0,
"position": 2
}
]

Схема ответа

Схема: IProductStatusEntity[]

id: number
идентификатор объекта
пример: 1764

version number
номер версии объекта модификации
пример: 10

identifier: string
текстовый идентификатор для поля в записи
пример: catalog

localizeInfos: Record<string, any>
json-описание объекта данных главной страницы с учетом языка "en_US" (например)
пример:

{
"en_US": {
"title": "Каталог",
"plainContent": "Содержимое для каталога",
"htmlContent": "<b>Содержимое для каталога</b>",
"menuTitle": "Каталог"
}
}