2011-03-17 61 views
1

我正在用Drupal + Ubercart開發一個網站。我使用的是有限的時間報價模塊,但它的工作原理非常完美,但是當我在產品到期之前將一些產品添加到購物車中時,即使該產品會在購物車中過期也會過期。我認爲我必須使用觸發器在產品到期後從購物車中取出產品,但我不知道如何去做。任何人有想法?Drupal ubercart限時優惠

回答

1

在Ubercart的設置中,有一個選項可以控制購物車被記住的時間。你可以縮短到不到一天,它應該解決你的問題。

+0

謝謝,它可以使用,但這不是一個完美的解決方案。用戶可以在到期前10分鐘將產品添加到購物車。我需要一些在購物車剛過期時從購物車中移除產品的東西。 – dbtek 2011-03-19 10:17:05

+0

您可能可以使用hook_form_alter將自定義驗證處理程序添加到結帳窗體並停止用戶檢出過期產品。這將在自定義模塊中完成。 – Thomas4019 2011-03-20 01:11:28