Sitecore个性化 - 根据访客个人资料更改子布局参数

时间:2014-04-14 11:36:30

标签: sitecore sitecore7 sitecore-dms

有没有办法根据访客个人资料为子布局设置不同的参数。当我转到演示文稿详细信息并单击个性化时,我只能为不同的条件设置不同的数据源或渲染。

2 个答案:

答案 0 :(得分:2)

很短的故事是;你不能。虽然你可能会像Vincent建议的那样通过规则引擎;更常见的解决方案是不要让组件过多地依赖组件参数。

尝试将参数移动到项目本身的数据源模板中。这样,无论您在个性化时需要控制什么,都会成为您在内容项本身上定义的内容。在语义上也更正确 - 参数不应该真正用于个性化场景中会发生变化的任何事情。

答案 1 :(得分:0)

您可以在/ sitecore / system / Marketing Center / Personalization / Rules下创建规则。要理解规则,这可能是一个起点http://sdn.sitecore.net/reference/sitecore%206/rules%20engine%20cookbook.aspx diea,是你创建不同的规则,当满足一组条件时,它们将执行一些动作。 然后,在控件的演示详细信息中,您可以选择要应用的规则。 要查看演示文稿详细信息中的个性化部分,您需要访问: Sitecore =>控制面板=> preferences =>更改您的申请选项=>查看标签=>第三部分“控制属性”并选中“显示个性化部分。