Sitecore 6中的用户值查找?

Sitecore 6中的用户值查找?,sitecore,Sitecore,我有一些外联网用户。每个用户都有一个由管理员维护的专用页面/项目。管理员应该能够手动将当前项目“连接”/引用到单个外部网用户。我想在模板上使用valuelookup类型或类似类型 但是我怎么能解释这一点,因为用户存储在ASP.NET成员中,而不是直接存储在Sitecore中,就像以前版本的Sitecore一样。我认为您的想法是正确的。在项目中存储用户的全名(域\用户名),或在用户配置文件中存储项目ID。如果选择配置文件路径,请确保在Core DB中更新Sitecore的用户模板,以便在用户管理器

我有一些外联网用户。每个用户都有一个由管理员维护的专用页面/项目。管理员应该能够手动将当前项目“连接”/引用到单个外部网用户。我想在模板上使用valuelookup类型或类似类型


但是我怎么能解释这一点,因为用户存储在ASP.NET成员中,而不是直接存储在Sitecore中,就像以前版本的Sitecore一样。

我认为您的想法是正确的。在项目中存储用户的全名(域\用户名),或在用户配置文件中存储项目ID。如果选择配置文件路径,请确保在Core DB中更新Sitecore的用户模板,以便在用户管理器中查看该值

您还可以使用一个名为IDTable的Sitecore表,该表通常用于将Sitecore项目ID映射到外部数据。这可能是您最好的解决方案,因为用户配置文件可能会令人讨厌。。。在查找/索引此数据方面也将是最有效的。查看导入数据的Sitecore示例,以获得使用此API的示例