예를 들어이 작업을 수행하여 프로그래밍 방식으로 제품의 표지를 설정하려고합니다.
[
"name" => "Example product"
"price" => [
0 => [
"currencyId" => "b7d2554b0ce847cd82f3ac9bd1c0dfca"
"gross" => 15
"net" => 10
"linked" => false
]
]
"manufacturer" => [
"name" => "Example manufacturer"
]
"tax" => [
"name" => "21%"
"taxRate" => 21
]
"stock" => 6235
"productNumber" => "PE-123123"
"coverId" => "4efd6bc156014cc2945b6351d3e9ff03"
]
확인했고 미디어가 업로드 된 것이 확실합니다. 아래에 표시된대로 미디어를 통해 수행하면 미디어 / 이미지가 올바르게 연결됩니다.
"media" => [
"Id" => 'Example",
"mediaId" => "4efd6bc156014cc2945b6351d3e9ff03"
]
문서 ( https://docs.shopware.com/en/shopware-platform-dev-en/admin-api-guide/writing-entities#setting-the-cover) 로 왜 잘못되는지 이해하지 못합니다. )는 이런 식으로 처방합니다. 문서의 예는 다음과 같습니다.
{
"name": "test",
"productNumber": "random",
"stock": 10,
"taxId": "5f78f2d4b19f49648eb1b38881463da0",
"price": [
{ "currencyId" : "b7d2554b0ce847cd82f3ac9bd1c0dfca", "gross": 15, "net": 10, "linked" : false }
],
"coverId": "00a9742db2e643ccb9d969f5a30c2758"
}
다음과 같은 방법으로 표지 미디어 ID를 전달해야합니다.
[
//other product data
"cover" => [
"mediaId" => "00a9742db2e643ccb9d969f5a30c2758"
]
]
나를 위해 그것은 작동합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다