客户细分价目表在购物篮和结账时无法按预期工作



问题

我们创建了一个客户细分市场,并将客户和价目表都链接到此客户细分市场。链接价目表为其中一种产品定义了5美元的特殊价格。该产品的"默认"价格为10美元。

当我和一个属于客户群的用户一起登录到店面时,我在PDP上看到了5美元的正确价格。然而,一旦该产品被添加到购物篮中,它就会在迷你卡和购物车页面上显示10美元的"默认"产品价格。我希望在那里也能看到5美元。

技术信息

PDP上的(正确(价格通过使用链接到默认ProductPrice.isml的默认ISProductPrice模块直接从ProductBO检索。

<ISProductPrice 
ProductBO="#ProductBO#"
Currency="#CurrentRequest:Currency#"
ShowInformationalPrice="true"
RichSnippetsEnabled="#RichSnippetsEnabled#"
>

购物车页面上的(错误(价格是从BasketComputedProductLineItemBO中检索到的,带有以下(默认ISH(代码

<isif condition="#PriceDisplayType EQ 'net'#">
<isprint value="#PLI:SingleBasePriceNet#">
<iselse/>
<isprint value="#PLI:SingleBasePriceGross#">
</isif>

到目前为止我尝试了什么

  • 清除cookie/缓存以确保我们有一个全新的购物篮
  • 确保已启用客户细分服务(默认ISH服务(
  • 尝试了所有不同的方法从BasketComputedProductLineItemBO中获取价格
  • 在价目表中添加了几种不同的产品
  • 为客户群增加了几个不同的客户
  • 运行搜索索引
  • 尝试在ISH演示服务器上重现该问题
  • 查看了ISH支持页面上的客户细分文档
  • 尝试将客户直接添加到价目表中,而不是将客户细分。当这样做的时候,一切似乎都如预期的那样

在这一点上,我完全陷入了困境。如有任何关于如何从这里出发的帮助,我们将不胜感激。

检查此项https://support.intershop.com/kb/index.php/Display/IS-22923

如果你在7.9版本的支持上搜索片段,那么你会发现一些错误。禁用动态分段服务,因为它有缺陷。看看这是否有效,否则我认为你真的有一个平台错误。

升级到最新的次要版本也是个好主意。

相关内容

  • 没有找到相关文章

最新更新