src/ZKEACMS.WebHost/Views/Widget.Navigation.cshtml
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@using ZKEACMS.Common.Models
@using Microsoft.AspNetCore.Html
@model ZKEACMS.Common.ViewModels.NavigationWidgetViewModel
@{
if (!Model.Navigations.Any())
{
return;
}
}
<div class="navigation">
<div class="navbar navbar-default @((Model.Widget.IsTopFix??false)?"navbar-fixed-top":"")" role="navigation">
<div class="@(Model.Widget.CustomerClass??"container")">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-responsive-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
@if (Model.Widget.Logo.IsNotNullAndWhiteSpace())
{
<a class="navbar-brand" href="~/">
@if (Model.Widget.Logo.IsNotNullAndWhiteSpace())
{
<img src="@Url.Content(Model.Widget.Logo)" alt="logo" class="logo" />
}
</a>
}
@{
<ul class="nav navbar-nav nav-mobile visible-xs">
@foreach (var item in Model.Mobiles)
{
<li class="pull-left @(item.IsCurrent ? "active" : "")">
@if (item.Html.IsNullOrWhiteSpace())
{
@Html.SmartLink(Url.PathContent(item.Url), item.Title)
}
else
{
@Html.Raw(item.Html)
}
</li>
}
</ul>
}
</div>
<div class="navbar-collapse collapse navbar-responsive-collapse">
<ul class="nav navbar-nav @Model.Widget.AlignClass">
@foreach (var item in Model.Navigations)
{
if (item.Children.Any())
{
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">@item.Current.Title <b class="caret"></b></a>
<ul class="dropdown-menu">
@foreach (var child in item.Children)
{
<li class="@(child.Current.IsCurrent ? "active" : "")">
@if (child.Current.Html.IsNullOrWhiteSpace())
{
后面还有 50 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。