@model SiteMapNode @using Nop.Core.Domain.Localization @using Nop.Web.Framework.Menu @inject IWorkContext workContext @inject LocalizationSettings localizationSettings @{ var supportRtl = (await workContext.GetWorkingLanguageAsync()).Rtl && !localizationSettings.IgnoreRtlPropertyForAdminArea; string url = null; if (!string.IsNullOrEmpty(Model.ControllerName) && !string.IsNullOrEmpty(Model.ActionName)) { url = Url.Action(Model.ActionName, Model.ControllerName, Model.RouteValues, null, null); } else if (!string.IsNullOrEmpty(Model.Url)) { url = Model.Url.StartsWith("~/", StringComparison.Ordinal) ? Url.Content(Model.Url) : Model.Url; } var isActive = Model.ContainsSystemName(NopHtml.GetActiveMenuItemSystemName()); } @if (!string.IsNullOrEmpty(url)) {
@Model.Title
@Model.Title @if (supportRtl) { } else { }
@if (hasChildNodes) { }