客户细分价格表在购物篮和结帐中无法按预期工作

时间:2018-07-11 12:29:17

标签: intershop isml

问题

我们已经创建了一个客户群,并将客户和价格清单都链接到该客户群。链接的价目表定义了其中一种产品的5美元优惠价。该产品的“默认”价格为10美元。

当我使用属于客户群的用户登录店面时,在PDP上看到的正确价格为5美元。但是,一旦将此产品添加到购物篮中,它就会在微型购物车和购物车页面上显示$ 10的“默认”产品价格。我希望在那里也能看到5美元。

技术信息

使用默认的ProductBO模块可直接从ISProductPrice检索PDP上的(正确)价格,该模块链接到默认的ProductPrice.isml

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

使用以下(默认ISH)代码从BasketComputedProductLineItemBO中检索购物车页面上的(错误)价格

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

到目前为止我尝试过的事情

  • 清除cookie /缓存以确保我们有一个全新的购物篮
  • 确保启用了客户细分服务(默认的ISH服务)。
  • 尝试了所有不同的方法来从BasketComputedProductLineItemBO提取价格
  • 在价目表中添加了两种不同的产品
  • 在客户群中添加了几个不同的客户
  • 运行搜索索引
  • 试图在ISH演示服务器上重现该问题
  • 在ISH支持页面上检查了有关客户细分的文档
  • 试图将客户(而不是客户群)直接添加到价目表中。以这种方式执行操作时,一切似乎都按预期进行。

这时我完全被卡住了。对于从这里出发的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

如果在7.9版支持上的细分市场上进行搜索,则会发现一些错误。禁用动态细分服务,因为它有错误。看看是否可行,否则我认为您确实在这里有平台错误。

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