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

updateICollectionRow

Редактировать запись в коллекции

IntegrationCollections.updateICollectionRow(marker, body, langCode)

const body = {
"formIdentifier": "collection-form",
"formData": {
"en_US": [
{
"marker": "collection_marker",
"type": "string",
"value": "Collection marker"
}
]
}
}
const result = await IntegrationCollections.updateICollectionRow('test_collection', body);
Схема

marker: строка
идентификатор текста коллекции
пример: test_collection

id: число
идентификатор строки
пример: 10

body: объект
Объект для обновления записи в коллекции
пример:

{
"formIdentifier": "collection-form",
"formData": {
"en_US": [
{
"marker": "collection_marker",
"type": "string",
"value": "Collection marker"
}
]
}
}

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

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

{
"formIdentifier": "collection_form",
"formData": {
"en_US": [
{
"marker": "marker_1",
"type": "string",
"value": "Name"
}
]
}
}
Схема

formIdentifier: строка
Текстовый идентификатор объекта формы, прикрепленного к хранилищу заказов
пример: collection_form

formData: FormDataLangType
Данные, отправленные формой, прикрепленной к коллекции
пример:

{
"en_US": [
{
"marker": "marker_1",
"type": "string",
"value": "Name"
}
]
}

.