这是我的问题:
这个管道被覆盖以试图显示用户的真实姓名。
Sitecore.Pipelines.GetContentEditorWarnings.IsLocked
更改只是使用Item.getUpdatedBy()
而不是Item.Locking.GetOwner()
锁定,因为想法是更新该项目的任何人都必须锁定该项目。getUpdatedBy()
还显示了用户名的旁边Context.user.profile.fullname
。问题是用户可以在不实际锁定项目的情况下更新项目,因此您会看到锁定字段填充的用户与上次更新的用户不同。
我想做的事:我需要显示项目的锁所有者全名 ( context.user.profile.fullname
)。如何context.user.profile
从锁拥有者 ( Item.Locking.GetOwner()
) 获取信息?
让我知道我是否需要更清楚。谢谢,克里斯