Я использую Magento API для обновления продуктов для магазина под управлением Magento 2.2.5. Я выполняю простой запрос на обновление, содержащий полезную нагрузку, такую как:
{
"product": {
"extensionAttributes": {
"stockItem": {
"isInStock": false,
"qty": 0
}
},
"sku": "9854112"
},
"saveOptions": true
}
к конечной точке продуктов Конечная точка продуктов, например /rest/V1/products/9854112
.
Владелец магазина сообщил, что после обновления для В другом хранилище флажки для Use Default Value
данного поля будут отключены. Они отослали меня к этому исправлению:
https://www.cadence-labs.com/2018/03/magento-2-use-default-value-store-view-scope-fix/
, но после выполнения обновления продукта через API флажки снова возвращаются.
I в документации по продукту не видно ничего, что позволило бы мне указать, что флажок Use Default Value
должен оставаться установленным - возможно ли это через API при обновлении продукта? Или есть другой способ предотвратить это?