Line Item Propertiesで複数ファイルを選択

Topic summary

問題点:
ShopifyのLine Item Propertiesでtype="file"multiple属性を使用した際、複数ファイルの選択自体は可能だが、カート画面に遷移すると最初の1ファイルの情報しか引き継がれない。

提案された解決策:

  • 海外コミュニティを含めて調査した結果、シンプルな実装方法は見つからなかった
  • Stack Overflowの関連スレッドを参考情報として提示
  • 回答者の提案:jQueryを使用したJavaScriptでの実装が必要
  • 具体的には、multipleのinputに変更があった際(ファイル指定時)に、1ファイルごとにLine Item Propertiesを生成するJavaScriptを組み込む方法

現状:
紹介されたコードが実際に動作するかは未確認のため、実装には検証が必要。

Summarized with AI on November 11. AI used: claude-sonnet-4-5-20250929.

@hiromuuuuuuuuu

海外のコミュニティなども検索してみましたが、

シンプルな実装方法というのはないように見受けられました。

https://stackoverflow.com/questions/76310690/split-input-type-file-multiple-into-various-inputs-or-set-separate-name-for

こちらのページの「回答」にあるように、

multipleのinputに変更があった際(ファイルの指定があった際)に、

1ファイルごとにLine Item Propertiesを生成するJavaScriptを組むのが

良さそうに思います。

しかし、

上記ページで紹介されているJavaScriptを実際に試しておりませんので、

紹介されているコードのままでうまく動くかは分からないです。

(回答者の方も記載されていますが、jQueryが必要です。)

ご参考まで。

(キュー田辺)