0

私はカートを開発しています(OpenCartを利用しています)。カートを使用すると、人々は画像のプリントを注文できます。画像は高解像度になり、ファイルが大きくなるため、次のことを可能にする方法が必要です。

  1. お客様が商品ページにたどり着き、
  2. お客様が商品の画像を選択し、
  3. その時点でファイルはアップロードされません (または、バックグラウンドでアップロードが開始されます)。
  4. ファイルのアップロードを待たずに、商品をカートに入れ、
  5. 追加の製品 (および画像ファイル) について、必要に応じて手順 1 ~ 4 を繰り返します。
  6. チェックアウトが成功した後、ファイルがアップロードされます (または、アップロードが完了します)。

重要なのはファイルをキューに入れることであり、そのキューは注文が完了するまでページの読み込み全体で持続するようです。

私は PLupload に精通しており、Uploadifyを見つけましが、彼らのドキュメントには、私が求めていることを達成する方法がわかりません。

正しい方向に向けてもらえますか?これは実行可能であると確信しています。開始方法がわからないだけで、この特定の問題に関する記事やドキュメントを見つけることができません。

ありがとう!

4

1 に答える 1

2

すべての状態変更にAJAXを使用していない場合、ファイルアップロード入力を「記憶」して再入力することはできません。(AJAXを使用する場合、フォームを非表示にすることができます)。チェックアウトの直前にユーザーにファイルをアップロードさせるか(良い習慣ではありません)、ユーザーにポップアップでアップロードさせ、ポップアップでAJAXを使用して、新しいアイテムがカートに追加されるとすぐにフォームを追加できるようにすることができます。

于 2012-10-30T00:16:27.840 に答える