Kentico 废弃购物车检测

Kentico 废弃购物车检测,kentico,Kentico,我需要添加javascript代码来显示用户放弃购物车时弹出的窗口。我为Kentico 7和Kentico 9找到了,但它们不适用于Kentico 8。如何解决此问题?您可能可以使用k#Macros来完成此操作。您可以执行以下操作: CMSContext.Current.SiteObjects.ShoppingCarts.Where("ShoppingCartUserID = "+MembershipContext.AuthenticatedUser.UserID+" and ShoppingC

我需要添加javascript代码来显示用户放弃购物车时弹出的窗口。我为Kentico 7和Kentico 9找到了,但它们不适用于Kentico 8。如何解决此问题?

您可能可以使用k#Macros来完成此操作。您可以执行以下操作:

CMSContext.Current.SiteObjects.ShoppingCarts.Where("ShoppingCartUserID = "+MembershipContext.AuthenticatedUser.UserID+" and ShoppingCartID <> "+ECommerceContext.CurrentShoppingCart.ShoppingCartID).Count > 1
CMSContext.Current.SiteObjects.ShoppingCarts.Where(“ShoppingCartUserID=“+MembershipContext.AuthenticatedUser.UserID+”和ShoppingCartID”+电子商务Context.CurrentShoppingCart.ShoppingCartID)。计数>1

将其放入Javascript web部件中,然后发出警报。首先使用系统->宏->控制台进行测试,直到正确为止

为什么你链接到的文章不能在K8中使用?我没有看到任何东西看起来像它只是在K9

有8.2版的,但不是免费的

这可能是你在K7中提到的另一个。它应该可以工作8天,我相信,一些api调用可能已经在代码中发生了变化,所以您可能需要查找新的调用。这个概念应该仍然有效