【问题标题】:Drupal ubercart limited time offerDrupal ubercart 限时优惠
【发布时间】:2011-07-17 18:19:14
【问题描述】:

我正在使用 Drupal + Ubercart 开发一个网站。我正在使用限时优惠模块,它工作得很好,但是当我在过期时间之前将一些产品添加到购物车时,即使它稍后过期,该产品仍保留在购物车中。我想我必须使用触发器使产品在过期后从购物车中删除,但我不知道该怎么做。有人有想法吗?

【问题讨论】:

    标签: drupal time ubercart cart


    【解决方案1】:

    在 Ubercart 的设置中,有一个选项可以控制记住购物车的时间。您可能可以将其缩短到不到一天,它应该可以解决您的问题。

    【讨论】:

    • 谢谢,它可以使用,但这不是一个完美的解决方案。用户可以在到期前 10 分钟将产品添加到购物车。我需要一些可以在产品刚过期时从购物车中删除的东西。
    • 您可能会使用 hook_form_alter 将自定义验证处理程序添加到结帐表单并阻止用户使用过期产品结帐。这将在自定义模块中完成。
    猜你喜欢
    • 2016-04-20
    • 1970-01-01
    • 2012-04-21
    • 2011-05-29
    • 2011-03-12
    • 2012-06-27
    • 1970-01-01
    • 2016-05-14
    • 2010-10-29
    相关资源
    最近更新 更多