我已在Sitecore 6.4.1中创建了自定义用户个人资料,并尝试将基本下拉列表添加到用户个人资料中。似乎无论我向用户配置文件添加哪种类型的字段,它都会在“编辑用户”对话框中以纯文本字段的形式呈现。是否存在对用户配置文件的限制,或者我需要使用其他方法来允许内容编辑者选择要与用户配置文件关联的项目?
答案 0 :(得分:2)
用户管理器无法正确呈现所有字段类型。如果可能,您应该坚持使用单行文本值,并避免用户管理器界面编辑信息本身。将其更多地用作自定义数据存储。
编辑:作为参考,我使用此功能和扩展配置文件以及基于登录的Sitecore系统的简单字段。我们的站点允许用户注册一个帐户,该帐户在Core DB中创建具有“扩展配置文件”的外联网用户。当这些用户在登录前端时访问前端站点上的配置文件页面时,他们可以编辑基本数据,如名称,地址等。我将这些基本数据点存储在自定义配置文件SLT字段中,所以它仅用作数据存储。实际上没有人编辑Sitecore shell的用户管理器中的内容。