FruitBank/Presentation/Nop.Web/Views/Shared/Components/AdminHeaderLinks/Default.cshtml

22 lines
1017 B
Plaintext

@model AdminHeaderLinksModel
@if (Model.IsCustomerImpersonated || Model.DisplayAdminLink)
{
<div class="admin-header-links">
@if (Model.IsCustomerImpersonated)
{
<div class="impersonate">
<span>@string.Format(T("Account.ImpersonatedAs").Text, Model.ImpersonatedCustomerName)</span>
<a href="@Url.RouteUrl("Logout")" class="finish-impersonation" title="@T("Account.ImpersonatedAs.Finish.Hint")">@T("Account.ImpersonatedAs.Finish")</a>
</div>
}
@if (Model.DisplayAdminLink)
{
<a href="@Url.Content("~/Admin")" class="administration">@T("Account.Administration")</a>
}
@if (!string.IsNullOrEmpty(Model.EditPageUrl))
{
<a href="@Model.EditPageUrl" class="manage-page">@T("Common.ManagePage")</a>
}
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.AdminHeaderLinksAfter, additionalData = Model })
</div>
}