2

OrchardCMSを使用して自分のWebを開発するのに数日かかりました。

すべてのユーザーが閲覧でき、管理者が編集できるプロファイルを作成しています。プロファイルパッケージをインストールするだけですが、自分のプロファイルにリンクする文字列を作成する方法がわかりませんでした。

localhost:80 / profile / "username"

特定のユーザー名ナビゲーションカスタムリンクURLをリンクする方法は?

4

1 に答える 1

2

自分のプロファイルにアクセスするための唯一のURLには、ユーザー名が含まれます。

したがって、現在のユーザーのプロファイルにリンクする場合は、次のように解決する必要があります。

@if (WorkContext.CurrentUser != null) {
    @Html.ActionLink("your profile", "Index", "Home",
        new { area="Contrib.Profile",
            username = WorkContext.CurrentUser.UserName }, null)
}
于 2013-01-30T12:15:14.580 に答える