This commit is contained in:
make
2025-04-20 18:47:15 +08:00
parent d1b6e5100e
commit 34206fe268
40 changed files with 398 additions and 526 deletions

View File

@@ -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">
@@ -75,22 +87,20 @@
</li>
</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}

View File

@@ -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>

View File

@@ -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>

View File

@@ -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'] ?? ''}

View File

@@ -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}/">
<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:url" content="https://{$DomainModel->d_domain}" />
<meta property="og:type" content="article" />
<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" />
<!-- 结构化数据 -->
<script type="application/ld+json">
{
"@context": "https://{$DomainModel->d_domain}",
"@type": "book",
"headline": "{$strTitle??''}",
"description": "{$strDescription??''}",
"datePublished": "{:date('Y-m-d')}"
}
</script>
{
"@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')}"
"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,57 +48,56 @@
{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}
{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}
<ol id="btn_index_lb_nv">
{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"}
{if $key == 1}
{volist name="$resData.data" id="Novel" key="key"}
{if $key == 1}
<h3>
{$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">
{$Novel.n_name ?? ''}
{$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">
{$Novel.n_name ?? ''}
</a>
</h3>
<p class="int"> {$Novel.n_description ?? ''}</p>
{/if}
{/volist}
<p class="int"> {$Novel.n_description ?? ''}</p>
{/if}
{/volist}
</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}
{include file="pc/public/hostListText" start="9"/}
{/if}
{/volist}
{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}
</div>
</div>
<!--热门推荐 开始-->
@@ -96,18 +108,17 @@
<span class="log_line"></span>
</div>
<ul class="f2_list" mod="hot_tj">
{volist name="arrRecommendEndNovel" id="Novel" key="key"}
{include file="pc/public/endNovelList" start="13" /}
{/volist}
{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" /}
{/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> -->
<!--热门推荐 结束-->
<div class="f3 area">
@@ -116,74 +127,71 @@
<h4><s class="hot"></s>男生频道</h4>
<span class="log_line"></span>
</div>
{volist name="arrBoyNewsNovel" id="Novel" key="key"}
{if $key == 1}
{include file="pc/public/indexBoyNewsOne" start="25" /}
{/if}
{/volist}
{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" /}
{/novel:list}
<div class="f3_C">
<ul>
{volist name="arrBoyNewsNovel" id="Novel" key="key"}
{if $key >= 2}
{include file="pc/public/indexBoyNewsList" start="26" /}
{/if}
{/volist}
{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" /}
{/novel:list}
</ul>
</div>
<div class="com_R">
<h2>
<s></s>排行榜
<span class="btn_toggle_mod_bang" style="color: #fff; background: #c4c4c4;"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
</h2>
<div class="list_wrap">
<ol class="list" mod="rank_data_list">
{foreach $arrBoyWeekRankNovel as $key=>$Novel}
{if $key == 1}
{include file="pc/public/indexBoyRankOne" start="30"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="31"/}
{/if}
{/foreach}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="31"/}
{/if}
{/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}
{include file="pc/public/indexBoyRankOne" start="41"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="42"/}
{/if}
{/foreach}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="42"/}
{/if}
{/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}
{include file="pc/public/indexBoyRankOne" start="53"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="54"/}
{/if}
{/foreach}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="54"/}
{/if}
{/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,75 +199,74 @@
<h4><s class="hot"></s>女生频道</h4>
<span class="log_line"></span>
</div>
{volist name="arrGirlNewsNovel" id="Novel" key="key"}
{if $key == 1}
{include file="pc/public/indexBoyNewsOne" start="55"/}
{/if}
{/volist}
{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"/}
{/novel:list}
<div class="f3_C">
<ul>
{volist name="arrGirlNewsNovel" id="Novel" key="key"}
{if $key >= 2}
{include file="pc/public/indexBoyNewsList" start="56"/}
{/if}
{/volist}
{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"/}
{/novel:list}
</ul>
</div>
<div class="com_R">
<h2>
<s></s>排行榜
<span class="btn_toggle_mod_bang" style="color: #fff; background: #c4c4c4;"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
<span class="btn_toggle_mod_bang"></span>
</h2>
<div class="list_wrap">
<ol class="list" mod="rank_data_list">
{volist name="arrGirlWeekRankNovel" id="Novel" key="key"}
{if $key == 1}
{include file="pc/public/indexBoyRankOne" start="59"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="60"/}
{/if}
{/volist}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="60"/}
{/if}
{/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}
{include file="pc/public/indexBoyRankOne" start="71"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="72" /}
{/if}
{/volist}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="72" /}
{/if}
{/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}
{include file="pc/public/indexBoyRankOne" start="83"/}
{/if}
{if $key >= 2}
{include file="pc/public/indexBoyRankList" start="84"/}
{/if}
{/volist}
{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 $d_key >= 2}
{include file="pc/public/indexBoyRankList" start="84"/}
{/if}
{/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">
<div class="area_head">
<span class="log_line"></span>
@@ -278,9 +285,10 @@
<li class="sj">更新时间</li>
</ul>
</li>
{volist name="arrNewsUpdateNovel" id="Novel" key="key"}
{include file="pc/public/indexNewsUpdateList" start="95"/}
{/volist}
{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"/}
{/novel:list}
</ol>
</div>
</div>
@@ -290,6 +298,6 @@
</div>
{/block}
{block name="customize-footer-after"}
{block name="customize-footer-after"}
{/block}

View File

@@ -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"

View File

@@ -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"

View File

@@ -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 ?? ''}

View File

@@ -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>

View File

@@ -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">

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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 ?? ''}最新章节在线免费阅读">

View File

@@ -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"

View File

@@ -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}`;

View File

@@ -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}`;

View File

@@ -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">查看更多&gt;&gt;</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 ?? ''}">