src/ZKEACMS.WebHost/Views/Shared/_Layout.cshtml

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@using Microsoft.AspNetCore.Hosting
@using Microsoft.Extensions.Hosting
@using Microsoft.Extensions.Options
@using Easy.Options
@model LayoutEntity
@{
    if (Model == null)
    {
        return;
    }
    Style.Reqiured("Easy").AtFoot();
    CMSApplicationContext appContext = ApplicationContext as CMSApplicationContext;
    foreach (var item in appContext.Styles)
    {
        Style.Reqiured(item).AtHead();
    }
    foreach (var item in appContext.Scripts)
    {
        Script.Reqiured(item).AtFoot();
    }
}
@inject IOptions<CultureOption> cultureOption
<!DOCTYPE html>
<html lang="@cultureOption.Value.Code">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta charset="utf-8" />
    <title>@Model.Page.Title</title>
    <meta name="keywords" content="@Model.Page.MetaKeyWorlds" />
    <meta name="description" content="@Model.Page.MetaDescription" />
    <meta name="author" content="ZKEASOFT" />
    <meta name="about" content="@ZKEACMS.Version.CurrentVersion" />
    <meta name="website" content="http://www.zkea.net" />
    <link rel="author" href="http://www.zkea.net" />
    @if (this.WorkContext().OuterChainPicture)
    {
        <meta name="referrer" content="same-origin" />
    }
    @if (this.WorkContext().EnableResponsiveDesign)
    {
        <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no,maximum-scale=1.0" />
    }
    <link href="@Url.PathContent(Model.Page.Favicon)" rel="shortcut icon" type="image/x-icon" />
    @StyleAtHead()
    @ScriptAtHead()
    @foreach (var item in appContext.HeaderPart)
    {
        @item
    }
    @if (!Model.Style.IsNullOrEmpty())
    {
        <link href="@Url.Content(Model.Style)" rel="stylesheet" />
    }
    @foreach (var style in Model.Page.Styles)
    {
        <link href="@Url.Content(style.Url)" rel="stylesheet" />
    }
    @if (Model.CurrentTheme != null)
    {
        if (ApplicationContext.HostingEnvironment.IsDevelopment())
后面还有 108 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。