【问题标题】:sitecore FXM publishes content in all pagessitecore FXM 在所有页面中发布内容
【发布时间】:2016-11-29 21:47:27
【问题描述】:

使用 Sitecore 8.2

有一个包含 2 个页面的外部非站点核心网站 - “注册”和“谢谢”。用户在“注册”页面点击提交,提交成功后会加载“Thankyou”页面,也就是说,在站点导航菜单中,“Thankyou”不可用。

要求如下:

验证用户并检查他/她是否已经访问过“Thankyou”(意思是用户已提交表单)。如果是,则使用 Sitecore 在页面加载时的“注册”页面中显示一些个性化内容。

我已将信标脚本放置在“注册”和“谢谢”页面中。对于测试,创建了一个简单的 html 渲染并通过体验编辑器将其应用到“注册”页面。

发布后,我看到 Sitecore 内容同时显示在“注册”和“谢谢”实时页面中。为什么会这样。如何解决这个问题。

【问题讨论】:

    标签: sitecore sitecore-fxm


    【解决方案1】:

    FXM 使用称为页面过滤器的东西来限制内容存在的位置。为了查明您的外部网站上的哪个页面显示您需要设置哪些内容,例如:

    FXM Site /Matcher Rule /Matcher Rule/Content

    规则可以包含诸如“如果 url 匹配 ###”则成功(或失败)之类的内容。

    如果您需要更多信息,请查看http://blog.boro2g.co.uk/sitecore-fxm-page-filters-matcher-rules/,因为它详细介绍了此功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多