繁体   English   中英

使用Javascript将产品添加到UberCart购物车

[英]Add products to UberCart Cart with Javascript

Drupal的UberCart是一种解决方案,您可以手动选择某些产品,然后单击“添加到购物车”按钮。 但是这里的目标有些不同,我可能有一个自定义的javascript,用户可以在其中使用目录和属性,并在此窗口中选择具有属性的产品。

将具有属性的选定产品从js窗口返回到UberCart购物车的技术途径是什么?

有一个标准的Ubercart模块: 购物车链接 启用后,您将可以使用/cart/add/p111_q5-imonday_special?destination=cart类的网址( p产品ID, q数量)。

这是使用JS的UC推车的最简单方法。

我很惊讶他们没有提供“开箱即用”的功能,但是搜索他们的站点却发现了一些用户对此做出的尝试。 也许其中一个会为您工作(或至少充当您自己进行修改的起点)?

似乎这些贡献中至少有一个变成了“官方” drupal贡献,因此您可能想在drupal.org上查看Ubercart ajax购物车

到目前为止,我可以看到一种解决方案。 要将定制的选定产品从js窗口返回到UberCart页面,可以使用js重新加载具有实际Cart页面的父窗口,然后使用js将产品作为DOM元素添加到Cart html表单中。 可能是过于复杂了吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM