debug
This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
{block name="description"}{site:replace code="INDEX@INDEX@DESCRIPTION"}{/block}
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
<meta property="og:title" content='{site:replace code="INDEX@INDEX@TITLE"}' />
|
||||
<meta property="og:description" content='{site:replace code="INDEX@INDEX@DESCRIPTION"}' />
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
|
||||
<meta property="og:type" content="website" />
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
"@type": "WebSite",
|
||||
"name": "{$DomainModel->d_name}",
|
||||
"url": "https://{$DomainModel->d_domain}",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
"headline": '{site:replace code="INDEX@INDEX@TITLE"}',
|
||||
"description": '{site:replace code="INDEX@INDEX@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
|
||||
"potentialAction": {
|
||||
|
||||
@@ -34,7 +34,7 @@ button_num="5" cache_life="86400" func="generateCategoryPager" export_name="resD
|
||||
<div class="navpf">
|
||||
<nav class="sortChannel_nav">
|
||||
<a class="on">分类:</a>
|
||||
<a class='{eq name="$Request.route.strCategory" value="all"}on on2 {/eq} {eq name="$Request.route.strCategory" value=""}on on2 {/eq}'
|
||||
<a class='{eq name="$Request.route.strCategory" value="all"}on on2 {/eq} {if !$Request.route.strCategory || $Request.route.strCategory == ""}on on2 {/if}'
|
||||
href='{site:nflurl category="all" status="$Request.route.strStatus" order="$Request.route.strOrder" page="$Request.route.intPage"/}'>全部分类</a>
|
||||
|
||||
{novel:category d_key="strCategoryPinyin" d_val="strCategoryName"}
|
||||
@@ -74,7 +74,7 @@ button_num="5" cache_life="86400" func="generateCategoryPager" export_name="resD
|
||||
</a>
|
||||
</span>
|
||||
<span class="s4">{$Novel.n_author}</span>
|
||||
<span class="s5">{$Novel.n_update_time|date='m-d'}</span>
|
||||
<span class="s5">{:date('m-d')}</span>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
{block name="description"}{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}{/block}
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
<meta property="og:title" content='{site:replace code="NOVEL@GETLIBRARY@TITLE"}' />
|
||||
<meta property="og:description" content='{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}' />
|
||||
{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}{$strCategoryIndexUrlTemp}" />
|
||||
{else}
|
||||
@@ -20,8 +20,8 @@
|
||||
{
|
||||
"@context": "https://{$DomainModel->d_domain}{$strCategoryIndexUrlTemp}",
|
||||
"@type": "book",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
"headline": '{site:replace code="NOVEL@GETLIBRARY@TITLE"}'
|
||||
"description": '{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
}
|
||||
</script>
|
||||
@@ -30,8 +30,8 @@
|
||||
{
|
||||
"@context": 'https://{$DomainModel->d_domain}{site:nflurl category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}',
|
||||
"@type": "book",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
"headline": '{site:replace code="NOVEL@GETLIBRARY@TITLE"}',
|
||||
"description": '{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -8,25 +8,33 @@
|
||||
{/block}
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
<meta property="og:title" content='{site:replace code="INDEX@INDEX@TITLE"}' />
|
||||
<meta property="og:description" content='{site:replace code="INDEX@INDEX@DESCRIPTION"}' />
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:type" content="website" />
|
||||
<!-- 结构化数据 -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://{$DomainModel->d_domain}",
|
||||
"@type": "book",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "{$DomainModel->d_name}",
|
||||
"url": "https://{$DomainModel->d_domain}",
|
||||
"headline": '{site:replace code="INDEX@INDEX@TITLE"}',
|
||||
"description": '{site:replace code="INDEX@INDEX@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
}
|
||||
</script>
|
||||
|
||||
"potentialAction": {
|
||||
"@type": "SearchAction",
|
||||
"target": 'https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
|
||||
"query-input": "required name=search_term_string"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
{/block}
|
||||
|
||||
{block name="main"}
|
||||
|
||||
{site:grm page_code="pc_index" diff="0" num="100" g_key="arrGrm" /}
|
||||
{site:grm page_code="pc_index" diff="0" num="150" g_key="arrGrm" /}
|
||||
|
||||
<div class="container biqunaicc">
|
||||
<div class="row">
|
||||
|
||||
@@ -10,6 +10,12 @@
|
||||
{block name='head-name'}{$DomainModel->d_name}{/block}
|
||||
{block name='head-href'}/{/block}
|
||||
|
||||
{block name="logo-html"}
|
||||
<h2 class="bookname">
|
||||
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
|
||||
</h2>
|
||||
{/block}
|
||||
|
||||
{block name="main"}
|
||||
|
||||
<div class="wrap-box">
|
||||
|
||||
@@ -10,6 +10,12 @@
|
||||
{block name='head-name'}{$DomainModel->d_name}{/block}
|
||||
{block name='head-href'}/{/block}
|
||||
|
||||
{block name="logo-html"}
|
||||
<h2 class="bookname">
|
||||
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
|
||||
</h2>
|
||||
{/block}
|
||||
|
||||
{block name="main"}
|
||||
|
||||
<div class="wrap-box">
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
<html data-dpr="1" style="font-size: 39px;">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport"
|
||||
content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
|
||||
<title>狂雨小说</title>
|
||||
<meta name="format-detection" content="telephone=no">
|
||||
<link rel="stylesheet" href="/template/kuangyu/user/wap/css/style.css">
|
||||
<script type="text/javascript" src="/template/kuangyu/user/wap/js/flexible.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body style="font-size: 12px;">
|
||||
<div class="app_meskSection"></div>
|
||||
<div class="container">
|
||||
<div class="app_header_section2 app_scrollerHeader" id="header">
|
||||
<div class="app_header_detail2">
|
||||
<div class="app_header_back"></div>
|
||||
<div class="app_header_h1">
|
||||
{block name="head-name"}{/block}
|
||||
<a href="/user.html"> <i class="shujiaIco"></i>
|
||||
</a> <i class="moreIco"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="app_header_second" style="display: none;">
|
||||
<ul>
|
||||
<li class="icon1">
|
||||
<a href="/">首页</a>
|
||||
</li>
|
||||
<li class="icon2">
|
||||
<a href="/shuku.html">书库</a>
|
||||
</li>
|
||||
<li class="icon3">
|
||||
<a href="/bookshelf.html">书架</a>
|
||||
</li>
|
||||
<li class="icon4">
|
||||
<a href="/user.html">个人中心</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{block name="main"} {/block}
|
||||
|
||||
</div>
|
||||
<script src="/public/jquery/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="/template/kuangyu/user/wap/js/user.js"></script>
|
||||
<script src="/template/kuangyu/public/js/common.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -1,131 +0,0 @@
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
|
||||
<title>狂雨小说</title>
|
||||
<link href="/template/kuangyu/user/web/css/user.css" rel="stylesheet">
|
||||
</head>
|
||||
|
||||
<body style="">
|
||||
<div class="mod-header">
|
||||
<div class="ibody">
|
||||
<!--搜索部分 start-->
|
||||
<div class="wrap1200 logo iMod">
|
||||
<a href="/pc/user.html" class="fl imotie">个人中心</a>
|
||||
<ul class="iUl">
|
||||
<li>
|
||||
<a href="/pc/index.html">首页</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/pc/user.html">个人中心</a>
|
||||
</li>
|
||||
<li class="accounts">
|
||||
<a href="javaScript:;">账户设置</a>
|
||||
<p style="display: none;">
|
||||
<a href="/pc/user.html">个人信息</a>
|
||||
<!-- <a href="/user/user/password.html">修改密码</a> -->
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="searchbox">
|
||||
<form action="/search.html" method="get">
|
||||
<div class="searchbox-inner">
|
||||
<input type="text" name="keyword" placeholder="找书" class="searchinput" value="">
|
||||
<i class="search-icon"></i>
|
||||
<input type="submit" value="" class="searchbtn">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div class="login">
|
||||
<div class="login_after" id="mod_login_after">
|
||||
<span class="yh">
|
||||
<img src="/template/kuangyu/user/web/images/user-icon.png" alt="123456">
|
||||
<a href="/pc/user.html">123456</a>
|
||||
</span>
|
||||
<ul class="xiala">
|
||||
<li><i class="iconfont"></i><a href="/pc/bookshelf.html">我的书架</a></li>
|
||||
<li><i class="iconfont"></i><a href="/pc/user.html">个人中心</a></li>
|
||||
<!-- <li><i class="iconfont"></i><a href="/user/user/logout.html">退出</a></li> -->
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--搜索部分 end-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="container wrap1200">
|
||||
<!--left mod -->
|
||||
<div class="i-left">
|
||||
<div class="user_block">
|
||||
<div class="header">
|
||||
<span><img src="/template/kuangyu/user/web/images/user-icon.png"></span>
|
||||
</div>
|
||||
<div class="name">123456</div>
|
||||
<div class="user_block_list2">
|
||||
<ul>
|
||||
<li style="cursor: default">
|
||||
<span class="borderBottom"> <i class="iconfont"></i>
|
||||
经验:0 </span>
|
||||
</li>
|
||||
<li style="cursor: default">
|
||||
<span class="borderBottom"> <i class="iconfont"></i>
|
||||
积分:0 </span>
|
||||
</li>
|
||||
<li style="cursor: default">
|
||||
<span class="borderBottom">
|
||||
<i class="iconfont"></i>
|
||||
推荐票:0 </span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<p class="title">
|
||||
<i class="iconfont"></i>
|
||||
关注中心
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/pc/bookshelf.html">
|
||||
<i class="iconfont"></i>
|
||||
我的书架 </a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/pc/history.html">
|
||||
<i class="iconfont"></i>
|
||||
最近阅读 </a>
|
||||
</li>
|
||||
<!-- <li>
|
||||
<a href="/user/comment/index.html">
|
||||
<i class="iconfont"></i>
|
||||
我的评论 </a>
|
||||
</li> -->
|
||||
</ul>
|
||||
<p class="title">
|
||||
<i class="iconfont"></i>
|
||||
设置
|
||||
</p>
|
||||
<!-- <ul>
|
||||
<li>
|
||||
<a href="/user/user/info.html">
|
||||
<i class="iconfont"></i>
|
||||
个人信息 </a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/user/user/password.html">
|
||||
<i class="iconfont"></i>
|
||||
修改密码 </a>
|
||||
</li>
|
||||
</ul> -->
|
||||
</div>
|
||||
<!--right mod -->
|
||||
{block name="main"} {/block}
|
||||
</div>
|
||||
|
||||
<script src="/public/jquery/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="/template/kuangyu/user/web/js/jquery.SuperSlide.js"></script>
|
||||
<script type="text/javascript" src="/template/kuangyu/user/web/js/user.js"></script>
|
||||
<script src="/template/kuangyu/public/js/common.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -20,6 +20,11 @@
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<!-- 接收子模板传递的 active_nav -->
|
||||
{block name="strPageCode"}
|
||||
<?php $strPageCode = 'home'; ?>
|
||||
{/block}
|
||||
|
||||
<body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}">
|
||||
|
||||
<!--公共头部 开始-->
|
||||
@@ -27,10 +32,10 @@
|
||||
<div class="headWrap">
|
||||
{block name="logo-html"}{/block}
|
||||
<ul class="nav">
|
||||
<li class=' {eq name="strPageCode" value="home"}on {/eq}'>
|
||||
<li class=' {if $strPageCode == "home"}on{/if} '>
|
||||
<a href="{$strPcPath}/" target="_self" title="首页">首页</a>
|
||||
</li>
|
||||
<li class=' {eq name="strPageCode" value="boys"}on {/eq}'>
|
||||
<li class=' {if $strPageCode == "boys"}on{/if} '>
|
||||
<a href="{$strPcPath}{$strNanUrlTemp}" target="_self" title="男生">男生</a>
|
||||
</li>
|
||||
<li class=' {eq name="strPageCode" value="girls"}on {/eq}'>
|
||||
|
||||
@@ -1,26 +1,28 @@
|
||||
{extend name="baseH5" /}
|
||||
{block name="title"}{$strTitle??''}{/block}
|
||||
{block name="keywords"}{$strKeywords??''}{/block}
|
||||
{block name="description"}{$strDescription??''}{/block}
|
||||
{block name="title"}{site:replace code="INDEX@INDEX@TITLE"}{/block}
|
||||
{block name="keywords"}{site:replace code="INDEX@INDEX@KEYWORDS"}{/block}
|
||||
{block name="description"}{site:replace code="INDEX@INDEX@DESCRIPTION"}{/block}
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
<meta property="og:title" content='{site:replace code="INDEX@INDEX@TITLE"}' />
|
||||
<meta property="og:description" content='{site:replace code="INDEX@INDEX@DESCRIPTION"}' />
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
|
||||
<meta property="og:type" content="book" />
|
||||
<meta property="og:type" content="website" />
|
||||
|
||||
<!-- 结构化数据 -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://{$DomainModel->d_domain}",
|
||||
"@type": "book",
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "{$DomainModel->d_name}",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
"url": "https://{$DomainModel->d_domain}",
|
||||
"headline": '{site:replace code="INDEX@INDEX@TITLE"}',
|
||||
"description": '{site:replace code="INDEX@INDEX@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
|
||||
"potentialAction": {
|
||||
"@type": "SearchAction",
|
||||
"target": 'https://https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
|
||||
"target": 'https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
|
||||
"query-input": "required name=search_term_string"
|
||||
}
|
||||
}
|
||||
@@ -35,6 +37,9 @@
|
||||
{/block}
|
||||
|
||||
{block name="main"}
|
||||
|
||||
{site:grm page_code="h5_index" diff="0" num="60" g_key="arrGrm" /}
|
||||
|
||||
<!--wrap-->
|
||||
<div class="wrap">
|
||||
<!--slide-->
|
||||
@@ -71,12 +76,12 @@
|
||||
<div class="mod-head">
|
||||
<h3>热门小说</h3>
|
||||
</div>
|
||||
<p class="site-description">{$strHostNovelDescription}</p>
|
||||
<p class="site-description">{site:replace code="INDEX_POPULAR_NOVELS"}</p>
|
||||
<div class="book-slide">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrRecommendNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" sort_type="tuijian" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListS" start="0"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -86,13 +91,13 @@
|
||||
<div class="mod-head">
|
||||
<h3>最新小说</h3>
|
||||
</div>
|
||||
<p class="site-description">{$strNewsNovelDescription}</p>
|
||||
<p class="site-description">{site:replace code="INDEX_NEWS_NOVELS"}</p>
|
||||
|
||||
<div class="book-list">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrNewsNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" sort_type="news" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListH" start="9"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -102,7 +107,7 @@
|
||||
<div class="mod-head">
|
||||
<h3>小说排行榜</h3>
|
||||
</div>
|
||||
<p class="site-description">{$strRankNovelDescription}</p>
|
||||
<p class="site-description">{site:replace code="INDEX_RANK_NOVELS"}</p>
|
||||
|
||||
<div class="mod-tabs">
|
||||
<ol class="clearfix">
|
||||
@@ -116,9 +121,9 @@
|
||||
<div class="mod-body">
|
||||
<div class="top-list">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrDayRankNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" n_category="xuanhuan-xiuzhen" sort_type="news" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListH" start="17"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -126,9 +131,9 @@
|
||||
<div class="mod-body" style="display: none">
|
||||
<div class="top-list">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrWeekRankNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" n_category="zhongsheng-chuanyue" sort_type="news" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListH" start="27"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -136,9 +141,9 @@
|
||||
<div class="mod-body" style="display: none">
|
||||
<div class="top-list">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrMoonRankNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" n_category="dushi-xiaoshuo" sort_type="news" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListH" start="37" /}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -146,9 +151,9 @@
|
||||
<div class="mod-body" style="display: none">
|
||||
<div class="top-list">
|
||||
<ul class="clearfix">
|
||||
{volist name="arrEndNovelRankNovel" id="Novel" key="key"}
|
||||
{novel:list count="8" n_category="yanqing-xiaoshuo" sort_type="news" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
|
||||
{include file="public/novelListH" start="47"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
<!-- hot-book -->
|
||||
<div class="mod mod-attentions">
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="mod-head">
|
||||
<h1>{$arrNovel['n_name']}章节目录 - {$arrNovel['n_author']} - {$DomainModel->d_name} 第{$intPage}页</h1>
|
||||
</div>
|
||||
@@ -102,7 +102,7 @@
|
||||
<ul class="clearfix">
|
||||
{volist name="arrPage.data" id="Chapter" key="key"}
|
||||
<li>
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<a href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}'
|
||||
title="{$arrNovel['n_name']} {$Chapter.c_name}">{$Chapter.c_name}</a>
|
||||
</li>
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
</head>
|
||||
|
||||
<body class="skin-default">
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<aside id="asideChapter" class="aside" data-is-bind-scroll="true">
|
||||
<i id="asideOverlay" class="aside-overlay" role="button" title="点击关闭浮层"></i>
|
||||
<div id="asideChapterContent" class="aside-content">
|
||||
@@ -90,20 +90,20 @@
|
||||
</div>
|
||||
</div>
|
||||
</aside>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div id="pageRead" class="page-read ">
|
||||
<content id="readContent" class="page-read-content">
|
||||
<div id="readLoadPrev" class="read-load-prev">
|
||||
<a class="read-load-icon btn-any loading"></a>
|
||||
<p class="read-load-p">下拉阅读上一章</p>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<div id="readLoadNext" class="read-load-next">
|
||||
{if $arrChapter.c_sort_num == 1}
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<a href="javascript:" class="btn-normal red" data-size="14" role="button">上一章</a>
|
||||
{else}
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<a href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$arrPreChapter[c_sort_num]" c_page="0"/}'
|
||||
class="btn-normal red" data-size="14" role="button">上一章</a>
|
||||
{/if}
|
||||
@@ -120,7 +120,7 @@
|
||||
<script>document.writeln(qsbs.bb('{$arrChapter.c_content}'));</script>
|
||||
</section>
|
||||
</article>
|
||||
{$arrGRM[5]|raw}
|
||||
{$arrGrm[5]|raw}
|
||||
<div id="readLoadNext" class="read-load-next">
|
||||
{if $arrChapter.c_sort_num == 1}
|
||||
<a href="javascript:" class="btn-normal red" data-size="14" role="button">上一章</a>
|
||||
@@ -174,7 +174,7 @@
|
||||
<mark id="readPageMark" class="read-page-mark">你刚刚阅读到这里</mark>
|
||||
<p id="pageNum" class="read-page-num">1/1</p>
|
||||
</div>
|
||||
{$arrGRM[6]|raw}
|
||||
{$arrGrm[6]|raw}
|
||||
<div id="pageReadOpt" class="page-read-opt" data-settings-str="dn:d|fs:3|skin:0|vh:v" data-book-publish="0"
|
||||
data-sale-modes="1" data-has-sub="0">
|
||||
<header class="header read-opt-header">
|
||||
@@ -294,7 +294,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[8]|raw}
|
||||
{$arrGrm[8]|raw}
|
||||
<footer class="read-opt-footer">
|
||||
<div class="btn-group">
|
||||
<!-- id="readBtnChapter" -->
|
||||
@@ -326,7 +326,7 @@
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
{$arrGRM[7]|raw}
|
||||
{$arrGrm[7]|raw}
|
||||
<script type="text/javascript" src="/template/kuangyu/reader/wap/js/zepto.min.js"></script>
|
||||
|
||||
<script type="text/javascript" src="/template/kuangyu/reader/wap/js/reader.js"></script>
|
||||
@@ -391,7 +391,7 @@
|
||||
</script> -->
|
||||
{/block}
|
||||
|
||||
{$arrGRM[10]|raw}
|
||||
{$arrGrm[10]|raw}
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
<!--info-->
|
||||
<div class="mod mod-info">
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="book-info">
|
||||
<dl class="base clearfix">
|
||||
<dt>
|
||||
@@ -115,12 +115,12 @@
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="btns">
|
||||
<ul>
|
||||
{if !empty($intFirstChapterSort)}
|
||||
<li>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<a class="read-online reading" href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$intFirstChapterSort"/}'
|
||||
>点击阅读</a>
|
||||
</li>
|
||||
@@ -131,7 +131,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
<div class="intro">
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<div class="content">
|
||||
<p>
|
||||
{$arrNovel.n_description ?? ''}
|
||||
@@ -147,7 +147,7 @@
|
||||
<div class="mod-head">
|
||||
<h3>最新要点</h3>
|
||||
</div>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<div class="intro">
|
||||
<div class="content">
|
||||
<p>
|
||||
@@ -155,7 +155,7 @@
|
||||
</p>
|
||||
<p class="xianglingtuijian">相邻推荐:
|
||||
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
|
||||
{$arrGRM[$key+20]|raw}
|
||||
{$arrGrm[$key+20]|raw}
|
||||
<a
|
||||
href='{site:nnurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" n_fid="$ForgeNovel[n_forge_id]"/}'>{$ForgeNovel.n_forge_title}</a>
|
||||
{/volist}
|
||||
@@ -176,7 +176,7 @@
|
||||
<ul class="clearfix">
|
||||
{volist name="arrChapter" id="Chapter" key="key"}
|
||||
<li>
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<a href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}'
|
||||
title="{$arrNovel.n_name}-{$Chapter.c_name}">{$Chapter.c_name}</a>
|
||||
</li>
|
||||
@@ -199,7 +199,7 @@
|
||||
<ul class="clearfix">
|
||||
{foreach $arrRelateveNovel as $Novel}
|
||||
<li>
|
||||
{$arrGRM[$key+10]|raw}
|
||||
{$arrGrm[$key+10]|raw}
|
||||
<a href='{site:nurl n_id="Novel.n_id" n_py="Novel.n_name_pinyin"/}'>
|
||||
<img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg"
|
||||
data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.n_name ?? ''}" />
|
||||
|
||||
@@ -1,21 +1,23 @@
|
||||
{extend name="basePc" /}
|
||||
{block name="title"}{$strTitle??''}{/block}
|
||||
{block name="keywords"}{$strKeywords??''}{/block}
|
||||
{block name="description"}{$strDescription??''}{/block}
|
||||
|
||||
{block name="title"}{site:replace code="NOVEL@GETLIBRARY@TITLE"}{/block}
|
||||
{block name="keywords"}{site:replace code="NOVEL@GETLIBRARY@KEYWORDS"}{/block}
|
||||
{block name="description"}{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}{/block}
|
||||
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
{if $strGender == 'all' && $strCategory == 'all' && $strStatus == 'all'}
|
||||
{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}{$strCategoryIndexUrlTemp}" />
|
||||
{else}
|
||||
|
||||
<meta property="og:url"
|
||||
content='https://{$DomainModel->d_domain}{site:nflurl gender="$strGender" category="$strCategory" status="$strStatus" page="$intPage"/}' />
|
||||
content='https://{$DomainModel->d_domain}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}' />
|
||||
{/if}
|
||||
<meta property="og:type" content="book" />
|
||||
<!-- 结构化数据 -->
|
||||
{if $strGender == 'all' && $strCategory == 'all' && $strStatus == 'all'}
|
||||
{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://{$DomainModel->d_domain}{$strCategoryIndexUrlTemp}",
|
||||
@@ -28,7 +30,7 @@
|
||||
{else}
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": 'https://{$DomainModel->d_domain}{site:nflurl gender="$strGender" category="$strCategory" status="$strStatus" page="$intPage"/}',
|
||||
"@context": 'https://{$DomainModel->d_domain}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}',
|
||||
"@type": "book",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
@@ -42,11 +44,11 @@
|
||||
|
||||
{block name="head-css"}
|
||||
|
||||
{if $strGender == 'all' && $strCategory == 'all' && $strStatus == 'all'}
|
||||
{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
|
||||
<link rel="canonical" href="https://{$DomainModel->d_domain}{$DomainModel->d_domain}{$strCategoryIndexUrlTemp}">
|
||||
{else}
|
||||
<link rel="canonical"
|
||||
href='https://{$DomainModel->d_domain}{site:nflurl gender="$strGender" category="$strCategory" status="$strStatus" page="$intPage"/}'>
|
||||
href='https://{$DomainModel->d_domain}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}'>
|
||||
{/if}
|
||||
|
||||
{/block}
|
||||
@@ -59,6 +61,16 @@
|
||||
{/block}
|
||||
|
||||
{block name="main"}
|
||||
|
||||
{novel:pagerexp page="$Request.get.page" limit="30"
|
||||
n_category="$Request.route.strCategory"
|
||||
n_sex="$Request.route.strGender"
|
||||
n_status="$Request.route.strStatus"
|
||||
d_key="d_key"
|
||||
button_num="10" cache_life="86400" func="generateCategoryPager" export_name="resData" /}
|
||||
|
||||
{site:grm page_code="pc_novel_library" diff="$resData.p_data.page" num="70" g_key="arrGrm" /}
|
||||
|
||||
<div class="content">
|
||||
<nav class="breadcrumb" aria-label="breadcrumb">
|
||||
<ol itemscope itemtype="https://schema.org/BreadcrumbList">
|
||||
@@ -76,21 +88,19 @@
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
<!--选择搜索 开始-->
|
||||
|
||||
<div class="find">
|
||||
<div class="opt">
|
||||
<div class="optCl" mod="search_channel">
|
||||
<span class="optTit">所属频道</span>
|
||||
<ul>
|
||||
<li><a class='{eq name="strGender" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="all" category="$strCategory" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strGender" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="all" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">全部</a></li>
|
||||
<li><a class='{eq name="strGender" value="$strNanUrl"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strNanUrlTemp" category="$strCategory" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strGender" value="$strNanUrl"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strNanUrlTemp" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">男生</a></li>
|
||||
<li><a class='{eq name="strGender" value="$strNvUrl"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strNvUrlTemp" category="$strCategory" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strGender" value="$strNvUrl"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strNvUrlTemp" category="$Request.route.strCategory" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">女生</a></li>
|
||||
|
||||
</ul>
|
||||
@@ -98,32 +108,32 @@
|
||||
<div class="optCl" mod="search_channel">
|
||||
<span class="optTit">所属分类</span>
|
||||
<ul>
|
||||
<li><a class='{eq name="strCategory" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="all" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strCategory" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="all" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">全部</a></li>
|
||||
{eq name="strGender" value="all"}
|
||||
{eq name="$Request.route.strGender" value="all"}
|
||||
{foreach $arrCategoryAll.man as $key=>$vo }
|
||||
<li><a class='{eq name="key" value="$strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$key" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="key" value="$Request.route.strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$key" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">{$vo}</a></li>
|
||||
{/foreach}
|
||||
{foreach $arrCategoryAll.women as $key=>$vo }
|
||||
<li><a class='{eq name="key" value="$strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$key" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="key" value="$Request.route.strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$key" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">{$vo}</a></li>
|
||||
{/foreach}
|
||||
{/eq}
|
||||
{eq name="strGender" value="$strNanUrl"}
|
||||
{eq name="$Request.route.strGender" value="$strNanUrl"}
|
||||
{foreach $arrCategoryAll.man as $key=>$vo }
|
||||
<li><a class='{eq name="key" value="$strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$key" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="key" value="$Request.route.strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$key" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">{$vo}</a></li>
|
||||
{/foreach}
|
||||
{/eq}
|
||||
{eq name="strGender" value="$strNvUrl"}
|
||||
{eq name="$Request.route.strGender" value="$strNvUrl"}
|
||||
{foreach $arrCategoryAll.women as $key=>$vo }
|
||||
<li><a class='{eq name="key" value="$strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$key" status="$strStatus" page="$intPage"/}'
|
||||
<li><a class='{eq name="key" value="$Request.route.strCategory"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$key" status="$Request.route.strStatus" page="$Request.route.intPage"/}'
|
||||
btn="search_category">{$vo}</a></li>
|
||||
{/foreach}
|
||||
{/eq}
|
||||
@@ -132,14 +142,14 @@
|
||||
<div class="optCl">
|
||||
<span class="optTit">是否完结</span>
|
||||
<ul>
|
||||
<li><a class='{eq name="strStatus" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$strCategory" status="all" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strStatus" value="all"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="all" page="$Request.route.intPage"/}'
|
||||
btn="search_category">全部</a></li>
|
||||
<li><a class='{eq name="strStatus" value="lianzai"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$strCategory" status="lianzai" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strStatus" value="lianzai"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="lianzai" page="$Request.route.intPage"/}'
|
||||
btn="search_category">连载</a></li>
|
||||
<li><a class='{eq name="strStatus" value="wanjie"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$strGender" category="$strCategory" status="wanjie" page="$intPage"/}'
|
||||
<li><a class='{eq name="$Request.route.strStatus" value="wanjie"}on {/eq}'
|
||||
href='{$strPcPath}{site:nflurl gender="$Request.route.strGender" category="$Request.route.strCategory" status="wanjie" page="$Request.route.intPage"/}'
|
||||
btn="search_category">完本</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -150,24 +160,24 @@
|
||||
<!--搜索结果 开始-->
|
||||
<div class="result" mod="search_data_list">
|
||||
<ul>
|
||||
{volist name="arrNovel" id="Novel" key="key"}
|
||||
{volist name="resData.data" id="Novel" key="d_key"}
|
||||
{include file="pc/public/shukuNovelList" start="0"/}
|
||||
{/volist}
|
||||
</ul>
|
||||
<!--页码切换 开始-->
|
||||
<div class="changepage">
|
||||
<ul class="pagination">
|
||||
{volist name="arrPaginator" id="vo" key="k"}
|
||||
{volist name="resData.p_data.pager" id="vo" key="k"}
|
||||
{switch $vo.label}
|
||||
{case value="上一页"}
|
||||
{if $intPage == 1}
|
||||
{if $Request.route.intPage == 1}
|
||||
<span>«</span>
|
||||
{else}
|
||||
<a href="{$vo.url}">«</a>
|
||||
{/if}
|
||||
{/case}
|
||||
{case value="下一页"}
|
||||
{if $intPage >= $intTotalPage}
|
||||
{if $Request.route.intPage >= resData.p_data.total}
|
||||
<li class="disabled"><span>»</span></li>
|
||||
{else}
|
||||
<li><a href="{$strPcPath}{$vo.url}">»</a></li>
|
||||
@@ -178,7 +188,7 @@
|
||||
{/case}
|
||||
{default /}
|
||||
{if preg_match('/^\d+$/', $vo.label)}
|
||||
<li class='{eq name="vo.label" value="$intPage"}active {/eq}'>
|
||||
<li class='{eq name="vo.label" value="$Request.route.intPage"}active {/eq}'>
|
||||
<a href="{$strPcPath}{$vo.url}">{$vo.label}</a>
|
||||
</li>
|
||||
{/if}
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
<div class="con_box">
|
||||
|
||||
<div class="top">
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<h1>
|
||||
<a href='{$strPcPath}{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}' >
|
||||
{$arrNovel['n_name']}章节目录 - {$arrNovel['n_author']} - {$DomainModel->d_name} 第{$intPage}页
|
||||
@@ -117,7 +117,7 @@
|
||||
<ul>
|
||||
{foreach $arrPage.data as $key => $Chapter }
|
||||
<li>
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<h2>
|
||||
<a href='{$strPcPath}{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}' >{$Chapter.c_name}</a>
|
||||
</h2>
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
</head>
|
||||
|
||||
<body class="theme-0 w800" data-bid='{$strPcPath}/xiaoshuo/name-1'>
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="wrap">
|
||||
<div class="read-header" id="readHeader">
|
||||
<div class="wrap-center cf">
|
||||
@@ -84,7 +84,7 @@
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
{$arrGRM[17]|raw}
|
||||
{$arrGrm[17]|raw}
|
||||
<cite><a href="{$strPcPath}/">首页</a></cite>
|
||||
</li>
|
||||
<li id="j_nearRead" class="">
|
||||
@@ -92,7 +92,7 @@
|
||||
<div class="dropdown last-read" id="j_nearList">
|
||||
<dl>
|
||||
</dl>
|
||||
{$arrGRM[18]|raw}
|
||||
{$arrGrm[18]|raw}
|
||||
<a class="all" href='{$strPcPath}{$strHistoryUrlTemp}'>
|
||||
查看全部<em class="iconfont"></em>
|
||||
</a>
|
||||
@@ -130,7 +130,7 @@
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="read-login fr">
|
||||
<ul>
|
||||
<li id="min-search">
|
||||
@@ -148,7 +148,7 @@
|
||||
<a href="{$strPcPath}{$strUserUrlTemp}">123456</a>
|
||||
<div class="dropdown">
|
||||
<!-- <a href="{$strUserUrlTemp}/index/index.html">个人中心</a> -->
|
||||
{$arrGRM[16]|raw}
|
||||
{$arrGrm[16]|raw}
|
||||
<a href="{$strPcPath}{$strBookShelfUrlTemp}">我的书架</a>
|
||||
</div>
|
||||
</li>
|
||||
@@ -160,11 +160,11 @@
|
||||
<a href="{$strPcPath}/">首页</a>
|
||||
<em class="iconfont"></em>
|
||||
{if $arrNovel.n_category_sex_en && $arrNovel.n_category_sex_en == 'man'}
|
||||
{$arrGRM[15]|raw}
|
||||
{$arrGrm[15]|raw}
|
||||
|
||||
<a href='{$strPcPath}{site:nflurl gender="$strNanUrlTemp" category="all" status="all" page="1"/}'>男生</a>
|
||||
<em class="iconfont"></em>
|
||||
{$arrGRM[14]|raw}
|
||||
{$arrGrm[14]|raw}
|
||||
<?php $arrNovel['n_category_pinyin'] ?? $arrNovel['n_category_pinyin'] = 'all'?>
|
||||
<a
|
||||
|
||||
@@ -172,11 +172,11 @@
|
||||
{else}
|
||||
<a href='{$strPcPath}{site:nflurl gender="$strNvUrlTemp" category="all" status="all" page="1"/}'>女生</a>
|
||||
<em class="iconfont"></em>
|
||||
{$arrGRM[13]|raw}
|
||||
{$arrGrm[13]|raw}
|
||||
<a href='{$strPcPath}{site:nflurl gender="$strNvUrlTemp" category="$arrNovel[n_category_pinyin]" status="all" page="1"/}'>{$arrNovel.n_category}</a>
|
||||
{/if}
|
||||
<em class="iconfont"></em>
|
||||
{$arrGRM[12]|raw}
|
||||
{$arrGrm[12]|raw}
|
||||
<a
|
||||
href='{$strPcPath}{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>{$arrNovel.n_name}</a>
|
||||
</div>
|
||||
@@ -196,7 +196,7 @@
|
||||
</h1>
|
||||
<div class="text-info cf">
|
||||
<div class="info fl">
|
||||
{$arrGRM[11]|raw}
|
||||
{$arrGrm[11]|raw}
|
||||
<a
|
||||
href='{$strPcPath}{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>
|
||||
<em class="iconfont"></em> {$arrNovel.n_name}</a>
|
||||
@@ -225,13 +225,13 @@
|
||||
{if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1}
|
||||
<a id="j_chapterPrev" href="javascript:void(0);">上一章</a>
|
||||
{else}
|
||||
{$arrGRM[10]|raw}
|
||||
{$arrGrm[10]|raw}
|
||||
<a id="j_chapterPrev"
|
||||
href='{$strPcPath}{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$arrPreChapter[c_sort_num]" c_page="0"/}'>上一章</a>
|
||||
{/if}
|
||||
<span>|</span>
|
||||
{if $arrNextChapter && $arrNextChapter.c_sort_num}
|
||||
{$arrGRM[9]|raw}
|
||||
{$arrGrm[9]|raw}
|
||||
<a id="j_chapterNext"
|
||||
href='{$strPcPath}{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$arrNextChapter[c_sort_num]" c_page="0"/}'>下一章</a>
|
||||
{/if}
|
||||
@@ -242,7 +242,7 @@
|
||||
<div class="left-bar-list" id="j_leftBarList" style="top: 119px;">
|
||||
<dl>
|
||||
<dd id="j_navCatalogBtn">
|
||||
{$arrGRM[8]|raw}
|
||||
{$arrGrm[8]|raw}
|
||||
<a href='{$strPcPath}{site:nclurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" order="zheng" page="1"/}'>
|
||||
<i><em class="iconfont"></em><span>目录</span></i>
|
||||
</a>
|
||||
@@ -253,19 +253,19 @@
|
||||
</a>
|
||||
</dd>
|
||||
<dd>
|
||||
{$arrGRM[7]|raw}
|
||||
{$arrGrm[7]|raw}
|
||||
<a class="add-book" href="javascript:" onclick="addBookshelfFun()">
|
||||
<i><em class="iconfont"></em><span>书架</span></i>
|
||||
</a>
|
||||
</dd>
|
||||
<dd>
|
||||
{$arrGRM[6]|raw}
|
||||
{$arrGrm[6]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>
|
||||
<i><em class="iconfont"></em><span>详情</span></i>
|
||||
</a>
|
||||
</dd>
|
||||
</dl>
|
||||
{$arrGRM[5]|raw}
|
||||
{$arrGrm[5]|raw}
|
||||
<!-- start 设置面板浮层 -->
|
||||
<div class="panel-wrap setting" id="j_setting" style="display: none;">
|
||||
<a class="iconfont close-panel setting-close" href="javascript:"></a>
|
||||
@@ -299,7 +299,7 @@
|
||||
</span>
|
||||
|
||||
</li>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<li class="font-family" id="j_fontFamily">
|
||||
<i>正文字体</i>
|
||||
<span data-st="1" class="yahei act">雅黑</span>
|
||||
@@ -333,7 +333,7 @@
|
||||
</span>
|
||||
</cite>
|
||||
</li>
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<li class="read-mode" id="j_readMode">
|
||||
<i>阅读方式</i>
|
||||
<span data-st="0" class="act">
|
||||
@@ -366,7 +366,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<script src="/public/jquery/jquery-3.7.1.min.js"></script>
|
||||
<script>
|
||||
const strPushApi = `{site:cfg code="PUSH_API_DOMAIN" encode="false"/}`;
|
||||
@@ -411,7 +411,7 @@
|
||||
<script type="text/javascript" src="/template/kuangyu/reader/web/js/global.js"></script>
|
||||
<script src="/public/layer/layer.js"></script>
|
||||
<script src="/template/kuangyu/public/js/common.js"></script>
|
||||
{$arrGRM[19]|raw}
|
||||
{$arrGrm[19]|raw}
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -192,7 +192,7 @@
|
||||
<div class="zj_con">
|
||||
{volist name="arrChapter" id="Chapter" key="key"}
|
||||
<p>
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<a href='{$strPcPath}{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}'
|
||||
title="{$arrNovel.n_name}-{$Chapter.c_name}" class="zj">{$Chapter.c_name}</a>
|
||||
<span class="time">{$Chapter.created_at ?? '1天前'}</span>
|
||||
@@ -207,7 +207,7 @@
|
||||
</div>
|
||||
<div class="pl_con">
|
||||
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
|
||||
{if $key<20 } {$arrGRM[$key+20]|raw} {/if} <a
|
||||
{if $key<20 } {$arrGrm[$key+20]|raw} {/if} <a
|
||||
href='{$strPcPath}{site:nnurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" n_fid="$ForgeNovel[n_forge_id]"/}'
|
||||
class="red">{$ForgeNovel.n_forge_title}</a>
|
||||
{/volist}
|
||||
@@ -222,7 +222,7 @@
|
||||
{volist name="arrRelateveNovel" id="Novel" key="key"}
|
||||
<li>
|
||||
<h3>
|
||||
{$arrGRM[$key+10]|raw}
|
||||
{$arrGrm[$key+10]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel[n_id]" n_py="$Novel[n_name_pinyin]" /}'
|
||||
title="{$Novel['n_name'] ?? ''}">
|
||||
{$Novel['n_name'] ?? ''}
|
||||
|
||||
@@ -1,29 +1,42 @@
|
||||
{extend name="basePc" /}
|
||||
{block name="title"}{$strTitle??''}{/block}
|
||||
{block name="keywords"}{$strKeywords??''}{/block}
|
||||
{block name="description"}{$strDescription??''}{/block}
|
||||
|
||||
{block name="title"}{site:replace code="INDEX@INDEX@TITLE"}{/block}
|
||||
{block name="keywords"}{site:replace code="INDEX@INDEX@KEYWORDS"}{/block}
|
||||
{block name="description"}{site:replace code="INDEX@INDEX@DESCRIPTION"}{/block}
|
||||
|
||||
{block name="head-css"}
|
||||
<link rel="canonical" href="https://{$DomainModel->d_domain}/">
|
||||
{/block}
|
||||
{block name="head"}
|
||||
<!-- 社交媒体标签 -->
|
||||
<meta property="og:title" content="{$strTitle??''}" />
|
||||
<meta property="og:description" content="{$strDescription??''}" />
|
||||
<meta property="og:title" content='{site:replace code="INDEX@INDEX@TITLE"}' />
|
||||
<meta property="og:description" content='{site:replace code="INDEX@INDEX@DESCRIPTION"}' />
|
||||
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:type" content="website" />
|
||||
<!-- 结构化数据 -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://{$DomainModel->d_domain}",
|
||||
"@type": "book",
|
||||
"headline": "{$strTitle??''}",
|
||||
"description": "{$strDescription??''}",
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "{$DomainModel->d_name}",
|
||||
"url": "https://{$DomainModel->d_domain}",
|
||||
"headline": '{site:replace code="INDEX@INDEX@TITLE"}',
|
||||
"description": '{site:replace code="INDEX@INDEX@DESCRIPTION"}',
|
||||
"datePublished": "{:date('Y-m-d')}"
|
||||
}
|
||||
</script>
|
||||
|
||||
"potentialAction": {
|
||||
"@type": "SearchAction",
|
||||
"target": 'https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
|
||||
"query-input": "required name=search_term_string"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
{/block}
|
||||
{block name="head-js"}{/block}
|
||||
|
||||
{block name="strPageCode"}
|
||||
<?php $strPageCode = 'home'; ?>
|
||||
{/block}
|
||||
|
||||
{block name="logo-html"}
|
||||
<h1>
|
||||
@@ -35,36 +48,38 @@
|
||||
|
||||
{block name="main"}
|
||||
|
||||
{site:grm page_code="pc_index" diff="0" num="150" g_key="arrGrm" /}
|
||||
|
||||
<div class="content">
|
||||
|
||||
<h2 class="site-description">{$DomainModel->d_index_description}</h2>
|
||||
|
||||
<div class="f1 area2 pdcon">
|
||||
{novel:pagerexp page="1" limit="13"
|
||||
sort_type="tuijian"
|
||||
n_status="lianzai"
|
||||
d_key="d_key"
|
||||
button_num="10" cache_life="86400" func="generateCategoryPager" export_name="resData" /}
|
||||
|
||||
<div class="f1_L">
|
||||
<div class="tjw">
|
||||
<ul id="mod_index_lb_nv_pic">
|
||||
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
|
||||
{if $key < 6}
|
||||
{include file="pc/public/swiperListImg" start="1" /}
|
||||
{/if}
|
||||
{volist name="$resData.data" id="Novel" key="key"}
|
||||
{if $key < 6} {include file="pc/public/swiperListImg" start="1" /} {/if}
|
||||
{/volist}
|
||||
</ul>
|
||||
</div>
|
||||
<ol id="btn_index_lb_nv">
|
||||
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
|
||||
{if $key < 6}
|
||||
{include file="pc/public/swiperListText" /}
|
||||
{/if}
|
||||
{/volist}
|
||||
{volist name="$resData.data" id="Novel" key="key"}
|
||||
{if $key < 6} {include file="pc/public/swiperListText" /} {/if} {/volist}
|
||||
</ol>
|
||||
<div class="book_inf" id="mod_index_lb_nv_txt">
|
||||
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
|
||||
{volist name="$resData.data" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
<h3>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}'
|
||||
title="{$Novel.n_name ?? ''}"
|
||||
class="zdz">
|
||||
title="{$Novel.n_name ?? ''}" class="zdz">
|
||||
{$Novel.n_name ?? ''}
|
||||
</a>
|
||||
</h3>
|
||||
@@ -74,14 +89,11 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="md">
|
||||
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
|
||||
{if $key > 5 && $key < 10}
|
||||
{include file="pc/public/hostListImg" start="5" /}
|
||||
{/if}
|
||||
{/volist}
|
||||
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
|
||||
{if $key > 9 }
|
||||
{$arrGRM[$key+9]|raw}
|
||||
{volist name="$resData.data" id="Novel" key="key"}
|
||||
{if $key > 5 && $key < 10} {include file="pc/public/hostListImg" start="5" /} {/if} {/volist}
|
||||
{volist
|
||||
name="$resData.data" id="Novel" key="key" } {if $key> 9 }
|
||||
{$arrGrm[$key+9]|raw}
|
||||
{include file="pc/public/hostListText" start="9"/}
|
||||
{/if}
|
||||
{/volist}
|
||||
@@ -96,17 +108,16 @@
|
||||
<span class="log_line"></span>
|
||||
</div>
|
||||
<ul class="f2_list" mod="hot_tj">
|
||||
{volist name="arrRecommendEndNovel" id="Novel" key="key"}
|
||||
{novel:list count="12" sort_type="tuijian" n_status="wanjie" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/endNovelList" start="13" /}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="adv">
|
||||
{volist name="arrAdBanner" id="Ad" key="key"}
|
||||
{include file="pc/public/adBanner" /}
|
||||
{/volist}
|
||||
</div>
|
||||
<!-- <div class="adv">
|
||||
|
||||
</div> -->
|
||||
|
||||
<!--热门推荐 结束-->
|
||||
|
||||
@@ -116,18 +127,16 @@
|
||||
<h4><s class="hot"></s>男生频道</h4>
|
||||
<span class="log_line"></span>
|
||||
</div>
|
||||
{volist name="arrBoyNewsNovel" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
{novel:list count="1" n_sex="man" sort_type="news" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/indexBoyNewsOne" start="25" /}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
<div class="f3_C">
|
||||
<ul>
|
||||
{volist name="arrBoyNewsNovel" id="Novel" key="key"}
|
||||
{if $key >= 2}
|
||||
{novel:list count="4" n_sex="man" sort_type="news" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/indexBoyNewsList" start="26" /}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="com_R">
|
||||
@@ -139,51 +148,50 @@
|
||||
</h2>
|
||||
<div class="list_wrap">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{foreach $arrBoyWeekRankNovel as $key=>$Novel}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="man" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="30"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="31"/}
|
||||
{/if}
|
||||
{/foreach}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
<div class="list_wrap" style="display: none;">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{foreach $arrBoyMoonRankNovel as $key=>$Novel}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="man" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="41"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="42"/}
|
||||
{/if}
|
||||
{/foreach}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
<div class="list_wrap" style="display: none;">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{foreach $arrBoyTotalRankNovel as $key=>$Novel}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="man" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="53"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="54"/}
|
||||
{/if}
|
||||
{/foreach}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="adv">
|
||||
{volist name="arrAdBanner" id="Ad" key="key"}
|
||||
{include file="pc/public/adBanner" /}
|
||||
{/volist}
|
||||
</div>
|
||||
|
||||
|
||||
<div class="f3 area">
|
||||
<div class="area_head">
|
||||
@@ -191,18 +199,16 @@
|
||||
<h4><s class="hot"></s>女生频道</h4>
|
||||
<span class="log_line"></span>
|
||||
</div>
|
||||
{volist name="arrGirlNewsNovel" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
{novel:list count="1" n_sex="women" sort_type="news" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/indexBoyNewsOne" start="55"/}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
<div class="f3_C">
|
||||
<ul>
|
||||
{volist name="arrGirlNewsNovel" id="Novel" key="key"}
|
||||
{if $key >= 2}
|
||||
{novel:list count="4" n_sex="women" sort_type="news" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/indexBoyNewsList" start="56"/}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="com_R">
|
||||
@@ -214,50 +220,51 @@
|
||||
</h2>
|
||||
<div class="list_wrap">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{volist name="arrGirlWeekRankNovel" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="women" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="59"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="60"/}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
<div class="list_wrap" style="display: none;">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{volist name="arrGirlMoonRankNovel" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="women" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="71"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="72" /}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
<div class="list_wrap" style="display: none;">
|
||||
<ol class="list" mod="rank_data_list">
|
||||
{volist name="arrBGirlTotalRankNovel" id="Novel" key="key"}
|
||||
{if $key == 1}
|
||||
{novel:list count="10" n_sex="women" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{if $d_key == 1}
|
||||
{include file="pc/public/indexBoyRankOne" start="83"/}
|
||||
{/if}
|
||||
{if $key >= 2}
|
||||
{if $d_key >= 2}
|
||||
{include file="pc/public/indexBoyRankList" start="84"/}
|
||||
{/if}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
<span class="more"><a href="{$strPcPath}/paihang" ><s></s><i>查看更多</i><s></s></a></span>
|
||||
<span class="more"><a href="{$strPcPath}/paihang"><s></s><i>查看更多</i><s></s></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="adv">
|
||||
{volist name="arrAdBanner" id="Ad" key="key"}
|
||||
{include file="pc/public/adBanner" /}
|
||||
{/volist}
|
||||
|
||||
</div>
|
||||
|
||||
<div class="f4 area">
|
||||
@@ -278,9 +285,10 @@
|
||||
<li class="sj">更新时间</li>
|
||||
</ul>
|
||||
</li>
|
||||
{volist name="arrNewsUpdateNovel" id="Novel" key="key"}
|
||||
{novel:list count="30" sort_type="update" d_key="d_key" d_val="Novel"
|
||||
p_val="page_data" cache_life="86400"}
|
||||
{include file="pc/public/indexNewsUpdateList" start="95"/}
|
||||
{/volist}
|
||||
{/novel:list}
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<li>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<h3>
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel->n_name ?? ''}" class="book_cov">
|
||||
<img class="lazyload_book_cover lazyload-img"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div class="bookLink">
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' >
|
||||
<div class="bookImg">
|
||||
<img class="lazyload-img"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div class="bookLink oneLine">
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' >
|
||||
<em>「{$Novel->n_category ?? ''}」</em>
|
||||
{$Novel.n_name ?? ''}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<li>
|
||||
<?php $Novel['n_category_pinyin'] ?? $Novel['n_category_pinyin'] = 'all'?>
|
||||
<h3>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel->n_name ?? ''}" >
|
||||
{$Novel->n_name ?? ''}
|
||||
</a>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<div class="f3_L">
|
||||
<?php $Novel['n_category_pinyin'] ?? $Novel['n_category_pinyin'] = 'all'?>
|
||||
<h3>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name ?? ''}" >
|
||||
{$Novel.n_name ?? ''}</a></h3>
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name ?? ''}" class="book_cov">
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<?php $Novel['n_category_pinyin'] ?? $Novel['n_category_pinyin'] = 'all'?>
|
||||
<em class="red_bg">{$key+=1}</em>
|
||||
<h3 class="name">
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name ?? ''}" >
|
||||
{$Novel.n_name ?? ''}
|
||||
</a>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<?php $Novel['n_category_pinyin'] ?? $Novel['n_category_pinyin'] = 'all'?>
|
||||
<em class="red_bg">1</em>
|
||||
<h3 class="name">
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name ?? ''}" >{$Novel.n_name ?? ''}</a>
|
||||
</h3>
|
||||
<div class="open">
|
||||
@@ -13,7 +13,7 @@
|
||||
<div class="book_inf">
|
||||
<span class="aut">作者:{$Novel.n_author ?? ''}</span>
|
||||
<span>类别:
|
||||
<a href='{$strPcPath}{site:nflurl gender="all" category="$Novel[n_category_pinyin]" status="all" page="1"/}' >{$Novel.n_category ?? ''}</a>
|
||||
<a href='{$strPcPath}{site:nflurl gender="all" category="$Novel.n_category_pinyin" status="all" page="1"/}' >{$Novel.n_category ?? ''}</a>
|
||||
</span>
|
||||
<p class="int"> {$Novel.n_description ?? ''}</p>
|
||||
</div>
|
||||
|
||||
@@ -2,19 +2,19 @@
|
||||
<ul>
|
||||
<li class="lb">
|
||||
<?php $Novel['n_category_pinyin'] ?? $Novel['n_category_pinyin'] = 'all'?>
|
||||
<a href='{$strPcPath}{site:nflurl gender="all" category="$Novel[n_category_pinyin]" status="all" page="1"/}' >{$Novel->n_category ?? ''}</a></li>
|
||||
<a href='{$strPcPath}{site:nflurl gender="all" category="$Novel.n_category_pinyin" status="all" page="1"/}' >{$Novel->n_category ?? ''}</a></li>
|
||||
<li class="sm">
|
||||
<h3>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$d_key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name ?? ''}" >
|
||||
{$Novel.n_name ?? ''}</a>
|
||||
</h3>
|
||||
</li>
|
||||
<li class="gx">
|
||||
<a href='{$strPcPath}{site:lcpurl n_id="$Novel[n_id]" n_py="$Novel[n_name_pinyin]" /}'
|
||||
<a href='{$strPcPath}{site:lcpurl n_id="$Novel.n_id" n_py="$Novel.n_name_pinyin" /}'
|
||||
title="{$Novel->n_latest_chapter_name ?? 'null'}"
|
||||
>{$Novel->n_latest_chapter_name ?? 'null'}</a></li>
|
||||
<li class="zz"><a href="{$strPcPath}{site:souurl key='$Novel[n_author]' p='1'/}">{$Novel->n_author ?? 'null'}</a></li>
|
||||
<li class="sj">{$Novel->n_update_time ?? 'null'}</li>
|
||||
<li class="zz"><a href="{$strPcPath}{site:souurl key='$Novel.n_author' p='1'/}">{$Novel->n_author ?? 'null'}</a></li>
|
||||
<li class="sj">{:date('y-m-d')}</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -1,5 +1,5 @@
|
||||
<li>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id ?? 1" n_py="$Novel->n_name_pinyin"/}' class="book_cov" title="{$Novel->n_name ?? ''}">
|
||||
<img class="lazyload_book_cover lazyload-img"
|
||||
src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel->n_name ?? ''} - {$Novel.n_category ?? ''}最新章节在线免费阅读">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<li>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<h3>
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}' title="{$Novel.n_name}" class="book_cov">
|
||||
<img class="lazyload_lb_nv lazyload-img"
|
||||
|
||||
@@ -22,13 +22,13 @@
|
||||
|
||||
|
||||
{block name="main"}
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="i-right">
|
||||
<!--我的书架 mod -->
|
||||
<div class="i-title" style="padding-left:30px;">
|
||||
我的书架
|
||||
</div>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="bookshelfMod">
|
||||
<table>
|
||||
<tbody>
|
||||
@@ -42,10 +42,10 @@
|
||||
<td class="t7">操作</td>
|
||||
</tr>
|
||||
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
</tbody>
|
||||
</table>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<div class="page-box">
|
||||
<div class="page-content">
|
||||
<div class="ui-pagination">
|
||||
@@ -54,7 +54,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<script>
|
||||
const strNovelUrlTemp = `{$strNovelUrlTemp}`;
|
||||
const strNovelChapterUrlTemp = `{$strNovelChapterUrlTemp}`;
|
||||
|
||||
@@ -22,12 +22,12 @@
|
||||
|
||||
|
||||
{block name="main"}
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="i-right">
|
||||
<div class="i-title" style="padding-left:30px;">
|
||||
最近阅读
|
||||
</div>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="bookshelfMod" id="bookshelfMod">
|
||||
<table>
|
||||
<tbody>
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<div class="page-box">
|
||||
<div class="page-content">
|
||||
<div class="ui-pagination">
|
||||
@@ -52,7 +52,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<script>
|
||||
const strNovelUrlTemp = `{$strNovelUrlTemp}`;
|
||||
const strNovelChapterUrlTemp = `{$strNovelChapterUrlTemp}`;
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<!--left mod -->
|
||||
<div class="l-botMod">
|
||||
<div class="myMod" id="myMod">
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="i-title">
|
||||
我的书架
|
||||
<a href="{$strPcPath}{$strBookShelfUrlTemp}" class="clickMore">查看更多>></a>
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<div class="myMod">
|
||||
<div class="i-title">
|
||||
最近阅读
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<div class="myMod hotMod">
|
||||
<div class="i-title">
|
||||
热读作品
|
||||
@@ -67,14 +67,14 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<!--right mod -->
|
||||
<div class="r-botMod">
|
||||
<div class="myWorks myLike">
|
||||
<div class="i-title">推荐作品</div>
|
||||
<ul>
|
||||
{volist name="arrRecommendEndNovel" id="Novel" key="key"}
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<li>
|
||||
<a href='{$strPcPath}{site:nurl n_id="$Novel[n_id]" n_py="$Novel[n_name_pinyin]"/}'
|
||||
title="{$Novel.n_name ?? ''}">
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="page_num">
|
||||
{volist name="arrPaginator" id="item"}
|
||||
{eq name="item.type" value="prev"}
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<a href="{$item.url ?: '#'}"
|
||||
class="z {$item.disabled ? 'disabled' : ''}">
|
||||
{$item.label}
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
{volist name="arrPaginator" id="item"}
|
||||
{eq name="item.type" value="next"}
|
||||
{$arrGRM[$key]|raw}
|
||||
{$arrGrm[$key]|raw}
|
||||
<a href="{$item.url ?: '#'}"
|
||||
class="y {$item.disabled ? 'disabled' : ''}">
|
||||
{$item.label}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<img class="pic lazy lazyload-img" data-encrypted="false"
|
||||
src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}"
|
||||
alt="{$Novel.n_name ?? ''} - {$Novel.n_category ?? ''}最新章节在线免费阅读" />
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<h3>
|
||||
<a class="tit" href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}'>{$Novel.n_name ?? ''}</a>
|
||||
</h3>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<li class="s2">
|
||||
<h5 class="tit">
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}'>{$Novel.n_name ?? ''}</a>
|
||||
</h5> <i class="num"><em>{$key}</em></i>
|
||||
</li>
|
||||
@@ -1,5 +1,5 @@
|
||||
<li>
|
||||
{$arrGRM[$key+[start]]|raw}
|
||||
{$arrGrm[$key+[start]]|raw}
|
||||
<a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->n_name_pinyin"/}'>
|
||||
<img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg"
|
||||
data-src="{$Novel.n_cover_path ?? ''}"
|
||||
|
||||
@@ -22,14 +22,14 @@
|
||||
|
||||
{block name="head-name"}我的书架{/block}
|
||||
{block name="main"}
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="app_body">
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<div class="app_topTabBlock">
|
||||
<span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span>
|
||||
<span class="public_AddFloatRight rightButton" id="administration">管理</span>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<div class="app_listBlock app_deleteMargin" id="content">
|
||||
<div class="app_listBlock_con">
|
||||
<ul class="app_deletePaddingBottom" id="list">
|
||||
@@ -37,7 +37,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<div class="app_pageBlock">
|
||||
</div>
|
||||
</div>
|
||||
@@ -51,7 +51,7 @@
|
||||
})
|
||||
|
||||
</script>
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
{/block}
|
||||
|
||||
{block name="customize"} {/block}
|
||||
@@ -22,25 +22,25 @@
|
||||
|
||||
{block name="head-name"}最近阅读{/block}
|
||||
{block name="main"}
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="app_body">
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="app_topTabBlock">
|
||||
<span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span>
|
||||
<span class="public_AddFloatRight rightButton" id="administration">管理</span>
|
||||
</div>
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<div class="app_listBlock app_deleteMargin" id="content">
|
||||
<div class="app_listBlock_con">
|
||||
<ul class="app_deletePaddingBottom" id="list">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
</div>
|
||||
<div class="app_pageBlock">
|
||||
</div>
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
</div>
|
||||
|
||||
<script>
|
||||
@@ -53,7 +53,7 @@
|
||||
})
|
||||
|
||||
</script>
|
||||
{$arrGRM[5]|raw}
|
||||
{$arrGrm[5]|raw}
|
||||
{/block}
|
||||
|
||||
{block name="customize"} {/block}
|
||||
@@ -22,12 +22,12 @@
|
||||
|
||||
{block name="head-name"}用户中心{/block}
|
||||
{block name="main"}
|
||||
{$arrGRM[0]|raw}
|
||||
{$arrGrm[0]|raw}
|
||||
<div class="app_body">
|
||||
{$arrGRM[1]|raw}
|
||||
{$arrGrm[1]|raw}
|
||||
<div class="app_accountBlock">
|
||||
<div class="app_accountBlock_headerBg">
|
||||
{$arrGRM[2]|raw}
|
||||
{$arrGrm[2]|raw}
|
||||
<img src="/template/kuangyu{$strUserUrlTemp}/wap/images{$strUserUrlTemp}-bg.png" class="background">
|
||||
<div class="app_accountBlock_headerCon">
|
||||
<img src="/template/kuangyu{$strUserUrlTemp}/wap/images{$strUserUrlTemp}-icon.png">
|
||||
@@ -39,7 +39,7 @@
|
||||
<span class="name">123456</span>
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[3]|raw}
|
||||
{$arrGrm[3]|raw}
|
||||
<div class="app_accountBlock_lis">
|
||||
<ul>
|
||||
<li><i class="iconfont"></i>经验<span>0</span></li>
|
||||
@@ -49,7 +49,7 @@
|
||||
</div>
|
||||
|
||||
<div class="app_accountBlock_lis2">
|
||||
{$arrGRM[4]|raw}
|
||||
{$arrGrm[4]|raw}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="{$strBookShelfUrlTemp}"><i class="iconfont"></i>我的书架</a>
|
||||
@@ -68,7 +68,7 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
{$arrGRM[5]|raw}
|
||||
{$arrGrm[5]|raw}
|
||||
{/block}
|
||||
|
||||
{block name="customize"} {/block}
|
||||
@@ -92,9 +92,14 @@ class SiteContext
|
||||
$strBookShelfUrlTemp = $this->DomainModel->getFomartSubject('SHUJIA_INFO_URL','',false);
|
||||
$strUserUrlTemp = $this->DomainModel->getFomartSubject('USER_INFO_URL','',false);
|
||||
|
||||
$strNanUrl = str_replace("/", "", $strNanUrlTemp);
|
||||
$strNvUrl = str_replace("/", "", $strNvUrlTemp);
|
||||
|
||||
View::assign("strPcPath", $strPcUrlTemp);
|
||||
View::assign("strNanUrlTemp", $strNanUrlTemp);
|
||||
View::assign("strNvUrlTemp", $strNvUrlTemp);
|
||||
View::assign("strNanUrl", $strNanUrl);
|
||||
View::assign("strNvUrl", $strNvUrl);
|
||||
View::assign("strCategoryIndexUrlTemp", $strCategoryIndexUrlTemp);
|
||||
View::assign("strRankUrlTemp", $strRankUrlTemp);
|
||||
View::assign("strSearchIndexUrlTemp", $strSearchIndexUrlTemp);
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
$n_category ?? "all"; # 查询分类
|
||||
$sort_type ?? "all"; # 排序方式 news tuijian update
|
||||
$n_status ?? "all"; # 查询状态
|
||||
$n_sex ?? "all"; # 查询性别
|
||||
$n_sex ?? "all"; # 查询性别 man women
|
||||
$diff_key ?? ""; # 缓存键值差异
|
||||
$cache_life ?? '0'; # 缓存时间,如果需要开启缓存,这个字段必须传,而且必须大于0
|
||||
$d_key ?? 'd_key'; # 查询出来的数据遍历的时候, 下标键变量的名称
|
||||
@@ -147,7 +147,7 @@
|
||||
{novel:pagerexp page="$Request.get.page" limit="30"
|
||||
key="$Request.get.keyword"
|
||||
d_key="d_key"
|
||||
d_val="Novel" n_num="total"
|
||||
d_val="Novel" n
|
||||
p_val="page_data" button_num="10" cache_life="86400" func="generateSearchPager" export_name="resData" /}
|
||||
结构
|
||||
resData = [
|
||||
|
||||
Reference in New Issue
Block a user