Shopware 6: установка носителя с продуктомPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Shopware 6: установка носителя с продуктом

Сообщение Anonymous »

Можно ли добавить медиафайл с помощью обновления продукта? Либо в виде отдельной полезной нагрузки в том же запросе, либо напрямую через обновление продукта?
У нас есть около 10 тысяч статей с изображениями, которые я хочу синхронизировать. Оптимальной стратегией было бы обновлять изображение только в том случае, если статья создана (обычно они не меняются) и, конечно же, делать все за один раз (например, 100 товаров за раз).
Что у меня есть до сих пор (используя /vienthuong/shopware-php-sdk):

Код: Выделить всё

        $syncService = new SyncService($this->context);
$payload = new SyncPayload();
$payload->set(ProductDefinition::ENTITY_NAME . '-upsert', new SyncOperator(ProductDefinition::ENTITY_NAME, SyncOperator::UPSERT_OPERATOR, [
[
'id' => '018cf59aa9d870008000fbc39f0fcef2',
'name' => 'New Product',
'taxId' => '018de63f1b61715aad18389bfaddf6ba',
'price' => [
[
'currencyId' => 'b7d2554b0ce847cd82f3ac9bd1c0dfca',
'linked' => true,
'gross' => 999.99,
'net' => (999.99 / 1.19),
],
],
'productNumber' => 'FRE832672',
'stock' => 2,
],
]));

echo("============================================");
echo("Sync response");
$response = $syncService->sync($payload);
var_dump($response);
добавление свойства типа

Код: Выделить всё

    'cover' => [
'url' => 'https://image.shutterstock.com/image-photo/stock-photo-woman-with-static-electric-hair-isolated-on-black-background-250nw-2014152446.jpg',
],
не работает...


Подробнее здесь: https://stackoverflow.com/questions/783 ... th-product
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»