如何从@WorkContext.CurrentUser - Orchards CMS获取客户的FirstName

时间:2013-08-21 03:03:47

标签: asp.net-mvc orchardcms

我正在使用Orchards CMS系统来构建我的网站,我在下面有一些代码:

@T("Hello"), 
<a href="@Url.Action("ViewCustomer", "Checkout", 
                                           new { area = "Skywalker.Webshop" })">
@WorkContext.CurrentUser.UserName
</a>

它在View上显示客户的userName。

现在我想要显示客户的FirstName但是我不知道怎么办?

我在我的项目中使用了模块Skywalker.Webshop。

1 个答案:

答案 0 :(得分:4)

我会假设有一个部分附加到具有名字的用户,但我不知道该部分的名称是什么。

@WorkContext.CurrentUser.As<PersonPart>().FirstName

因此,将“PersonPart”替换为您附加到用户的任何部分