sitecore FXM 在所有页面发布内容
sitecore FXM publishes content in all pages
使用 Sitecore 8.2
有一个外部非 sitecore 网站有 2 个页面 - 'Register' 和 'Thankyou'。用户将在 'Register' 页面中单击提交,提交成功后,将加载 'Thankyou' 页面,这意味着在站点导航菜单中,'Thankyou' 不可用。
要求如下:
验证用户并检查 he/she 是否已经访问了 'Thankyou'(意思是,用户已经提交了表单)。如果是,则使用 Sitecore 在 'Register' 页面加载时显示一些个性化内容。
我已将信标脚本放在 'Register' 和 'Thankyou' 页面中。为了进行测试,创建了一个简单的 html 渲染并通过体验编辑器将其应用到 'Register' 页面。
发布后,我看到 Sitecore 内容同时显示在 'Register' 和 'Thankyou' 实时页面中。为什么会这样。如何解决这个问题。
FXM 使用称为页面过滤器的东西来限制内容存在的位置。为了查明您的外部站点上的哪个页面显示了您需要设置的内容,例如:
FXM Site
/Matcher Rule
/Matcher Rule/Content
规则可以包含 'if the url matches ###' 然后是成功(或失败)之类的内容。
如果您需要更多信息,请查看 http://blog.boro2g.co.uk/sitecore-fxm-page-filters-matcher-rules/,因为它详细介绍了此功能。
使用 Sitecore 8.2
有一个外部非 sitecore 网站有 2 个页面 - 'Register' 和 'Thankyou'。用户将在 'Register' 页面中单击提交,提交成功后,将加载 'Thankyou' 页面,这意味着在站点导航菜单中,'Thankyou' 不可用。
要求如下:
验证用户并检查 he/she 是否已经访问了 'Thankyou'(意思是,用户已经提交了表单)。如果是,则使用 Sitecore 在 'Register' 页面加载时显示一些个性化内容。
我已将信标脚本放在 'Register' 和 'Thankyou' 页面中。为了进行测试,创建了一个简单的 html 渲染并通过体验编辑器将其应用到 'Register' 页面。
发布后,我看到 Sitecore 内容同时显示在 'Register' 和 'Thankyou' 实时页面中。为什么会这样。如何解决这个问题。
FXM 使用称为页面过滤器的东西来限制内容存在的位置。为了查明您的外部站点上的哪个页面显示了您需要设置的内容,例如:
FXM Site
/Matcher Rule
/Matcher Rule/Content
规则可以包含 'if the url matches ###' 然后是成功(或失败)之类的内容。
如果您需要更多信息,请查看 http://blog.boro2g.co.uk/sitecore-fxm-page-filters-matcher-rules/,因为它详细介绍了此功能。