Как добавить товар в корзину с пользовательскими настройками в Magento 2 - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь добавить товар в корзину, с опцией, введите файл.Я могу добавить товары в корзину с помощью этого кода, но мой файл параметров не работает.

Моя переменная params для добавления товара:

$params = array(
    'form_key' => $this->formKey->getFormKey(),
    'product' => $productId,
    'qty'   =>1,
    'options' => array(
      '11'=> array( //11 is the id of my custom option (find it on catalog_product_options table)
          'type' => "application/octet-stream",
          'quote_path' =>"/upload/".$img_name,
          'secret_key' => substr(md5(file_get_contents($_SERVER['DOCUMENT_ROOT']."/upload/".img_name)), 0, 20),
          )
      )
);

Когда я иду вкорзина, я могу видеть свой продукт, но у меня есть ошибка:

У ПРОДУКТА ТРЕБУЕМЫЕ ВАРИАНТЫ.

У кого-нибудь есть идеи?Или я что-то упустил в своих $ params?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...