如何在以后/不同页面排队文件以进行上载

时间:2012-10-30 00:06:50

标签: php jquery file-upload plupload

我正在开发一个购物车(使用OpenCart)。购物车允许人们订购图像打印。因为图像是高分辨率的,因此是大文件,我需要一种允许以下方法的方法:

  1. 客户到达产品页面
  2. 客户选择产品的图片
  3. 该文件当时没有上传(或者,在后台开始上传),
  4. 无需等待文件上传,客户将产品添加到购物车
  5. 根据需要对其他产品(和图像文件)重复步骤1-4,
  6. 成功结帐后,文件上传(或完成上传)
  7. 似乎关键是将文件放入队列,并使该队列在页面加载过程中持续存在,直到完成订单。

    我熟悉PLupload并找到Uploadify,但在文档中没有看到如何完成我所追求的目标。

    你能让我指出正确的方向吗?我确信这是可行的,我只是不确定如何开始,我无法找到关于这个特定问题的任何文章/文档。

    谢谢!

1 个答案:

答案 0 :(得分:2)

如果您没有使用AJAX进行所有状态更改,则无法“记住”文件上传输入并重新填充它。 (使用AJAX时,您可以隐藏表单)。您可以让用户在结账前上传文件(不是一个好习惯),也可以让用户在弹出窗口中上传并让弹出窗口使用AJAX,这样您就可以在新项目添加到购物车后立即添加表单。

相关问题