Передача данных для покупки товара / корзины с пользовательской страницы - PullRequest
0 голосов
/ 19 октября 2018

Я сделал эту страницу https://tns.webwars.eu. Это форма, которая создает карту неба, заполняя поля, а затем отправляет данные в https://the -night-sky.com / cart .В настоящее время я использую функцию cart.attributes, но она применима ко всей корзине, и я хочу получить индивидуальные данные для каждого элемента.Например.Если кто-то пытается добавить другую карту с другой информацией.

Есть ли другой способ передать значения полей в корзину и, следовательно, оформить заказ и получить подтверждение по электронной почте?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Вы можете использовать Ajax API Shopify для этой цели: https://help.shopify.com/en/themes/development/getting-started/using-ajax-api

Shopify предоставляет владельцам магазинов Ajax API, который возвращает ответы в кодировке JSON.

Этот Ajax API делает это возможнымдобавлять товары в корзину, обновлять количество в корзине и получать информацию о корзине без обновления страницы.С помощью этого API вы также можете получать информацию о конкретном продукте, используя его дескриптор.

Например, на сайте: https://weedrepublic.com

0 голосов
/ 19 октября 2018

Вы должны использовать Свойства позиции , как подробно описано здесь: https://help.shopify.com/en/themes/customization/products/features/get-customization-information-for-products

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

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