2016-09-01 12 views
1

Shopifyでは、選択した製品が複数の要素からなるカスタム製品を用意しています(正確には3)。私はそれらのキャンバスを1つのイメージに結合する方法を学び、そのイメージ(jsイメージオブジェクト)をカートページに変換したいと思います。これは可能ですか?Shopify - カート内でカスタムイメージを使用する - バリアントイメージではないオプション

もしそうであれば、それがカートに入っていて、ユーザーが後でサイトに再度アクセスすると正しく保存できますか?

注:カスタマイズされた製品は4K個以上のバリエーションがある可能性があるため、バリアント画像は使用できません。

+0

あなたはcart.attributesのフィールドとして画像を保存し、必要に応じてその場で取り出すことができます。 – HymnZ

+0

ありがとう@HymnZ、私はそれを探していますが、製品のチェックアウトフォームに属性を追加する方法を考え出すのに問題があります。コードの例を教えていただけますか?私はすでに、すべてのキャンバスレイヤーを1つのイメージオブジェクトにキャプチャする方法を考え出しました。 – Kevmon

答えて

0

あなたはカート内の製品のためのカスタム情報を格納するために、これを辿ることができます - https://help.shopify.com/themes/customization/products/get-customization-information-for-products

あなたが生成されている画像は、実際にカート内のカスタム情報に表示するURL

によって呼び出されることができていることを確認しますあなたがこれに従うことができる注文ページ - https://help.shopify.com/themes/liquid/objects/line_item