【发布时间】:2010-11-26 06:50:04
【问题描述】:
请帮忙,不太了解 joomla + 美德玛特。如果我们想在用户添加到购物车时设置一个计时器,那么产品将无法被其他用户使用,能否大致说明如何做到这一点?
因此,如果在该时间段内,用户仍然没有结账,那么该产品将从他的购物车中删除,并再次变为可用。
【问题讨论】:
-
没关系,我找到了一种方法,方法是修改 qualitymart 添加到购物车功能。
标签: joomla virtuemart
请帮忙,不太了解 joomla + 美德玛特。如果我们想在用户添加到购物车时设置一个计时器,那么产品将无法被其他用户使用,能否大致说明如何做到这一点?
因此,如果在该时间段内,用户仍然没有结账,那么该产品将从他的购物车中删除,并再次变为可用。
【问题讨论】:
标签: joomla virtuemart
VirtueMart 中的每个产品都有一个“有货”属性;这是在“产品状态”选项卡中。
在VirtueMart admin中的Admin -> Configuration下,在“Core Settings”部分,有一个名为“Check Stock”的选项。如果启用,用户将无法检查他们是否尝试购买超过库存的单位。
所以,假设还剩 1 个单位,Alice 把它放在她的购物车里,然后决定去吃晚饭什么的。 Bob 来到站点,看到相同的物品,将其放入购物车,然后结账。鲍勃成功了;订单发送给他。当 Alice 回来时,即使该商品在她的购物车中,它也不会让她结账,因为“有货”数量现在为零。
有意义吗?
【讨论】:
现在解决了。
只需编辑虚拟市场插件的代码并将购物车时间存储在会话中。并使用 javascript 模块从服务器中提取任何产品是否过期,如果过期,则将其删除。
【讨论】: