mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-01-22 21:02:08 +08:00
--HG-- extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4045836
19 lines
1.1 KiB
Plaintext
19 lines
1.1 KiB
Plaintext
<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl<AdminViewModel>" %>
|
|
<%@ Import Namespace="Orchard.Mvc.ViewModels"%>
|
|
<ul id="navigation" role="navigation">
|
|
<li class="first"><h3><span><%=_Encoded("Dashboard")%></span></h3></li>
|
|
<%if (Model.AdminMenu != null) {
|
|
foreach (var menuSection in Model.AdminMenu) {
|
|
// todo: (heskew) need some help(er)
|
|
var firstSectionItem = menuSection.Items.FirstOrDefault();
|
|
var sectionHeaderMarkup = firstSectionItem != null
|
|
? Html.ActionLink(menuSection.Text, (string)firstSectionItem.RouteValues["action"], firstSectionItem.RouteValues).ToHtmlString()
|
|
: string.Format("<span>{0}</span>", Html.Encode(menuSection.Text));
|
|
%>
|
|
<li><h3><%=sectionHeaderMarkup %></h3><ul><%foreach (var menuItem in menuSection.Items) { %>
|
|
<li><%=Html.ActionLink(menuItem.Text, (string)menuItem.RouteValues["action"], menuItem.RouteValues)%></li>
|
|
<%} %></ul></li>
|
|
<%
|
|
}
|
|
}%>
|
|
</ul> |