From f115c7f480e28c19e761b1730c081d2abe9f6bd6 Mon Sep 17 00:00:00 2001 From: make Date: Thu, 31 Jul 2025 02:02:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B0=8F=E8=AF=B4=E4=BC=AA?= =?UTF-8?q?=E9=80=A0=E5=B0=8F=E8=AF=B4=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=20=E5=8F=96=E6=B6=88=E4=BC=AA=E9=80=A0=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E9=9A=8F=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../default/novel/getKanNovelInfo-back.html | 320 ++++++++++++++ .../view/default/novel/getKanNovelInfo.html | 16 +- .../view/default/pc/getKanNovelInfo-back.html | 287 +++++++++++++ .../home/view/default/pc/getKanNovelInfo.html | 17 +- .../haoZi/novel/getKanNovelInfo-back.html | 302 ++++++++++++++ .../view/haoZi/novel/getKanNovelInfo.html | 93 ++--- .../view/haoZi/pc/getKanNovelInfo-back.html | 266 ++++++++++++ .../home/view/haoZi/pc/getKanNovelInfo.html | 84 ++-- .../kuangYu/novel/getKanNovelInfo-back.html | 344 +++++++++++++++ .../view/kuangYu/novel/getKanNovelInfo.html | 111 +++-- .../view/kuangYu/pc/getKanNovelInfo-back.html | 355 ++++++++++++++++ .../home/view/kuangYu/pc/getKanNovelInfo.html | 18 +- .../shikong/novel/getKanNovelInfo-back.html | 390 ++++++++++++++++++ .../view/shikong/novel/getKanNovelInfo.html | 21 +- .../xiongMao/novel/getKanNovelInfo-back.html | 300 ++++++++++++++ .../xiongMao/pc/getKanNovelInfo-back.html | 301 ++++++++++++++ .../view/xiongMao/pc/getKanNovelInfo.html | 18 +- 17 files changed, 3003 insertions(+), 240 deletions(-) create mode 100644 code/app/home/view/default/novel/getKanNovelInfo-back.html create mode 100644 code/app/home/view/default/pc/getKanNovelInfo-back.html create mode 100644 code/app/home/view/haoZi/novel/getKanNovelInfo-back.html create mode 100644 code/app/home/view/haoZi/pc/getKanNovelInfo-back.html create mode 100644 code/app/home/view/kuangYu/novel/getKanNovelInfo-back.html create mode 100644 code/app/home/view/kuangYu/pc/getKanNovelInfo-back.html create mode 100644 code/app/home/view/shikong/novel/getKanNovelInfo-back.html create mode 100644 code/app/home/view/xiongMao/novel/getKanNovelInfo-back.html create mode 100644 code/app/home/view/xiongMao/pc/getKanNovelInfo-back.html diff --git a/code/app/home/view/default/novel/getKanNovelInfo-back.html b/code/app/home/view/default/novel/getKanNovelInfo-back.html new file mode 100644 index 0000000..b3eb9f6 --- /dev/null +++ b/code/app/home/view/default/novel/getKanNovelInfo-back.html @@ -0,0 +1,320 @@ +$Novel.n_id{extend name="baseH5" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@TITLE"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} + {/if} +{/block} + + +{block name="keywords"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@KEYWORDS"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="description"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@DESCRIPTION"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + +{block name="head-js"} +{/block} + +{block name="body-class"}novel_info{/block} + +{block name="logo-html"} +

+ {$DomainModel->d_name} +

+{/block} + +{block name="nav-html"} + + +{/block} + +{block name="main"} +

{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}

+{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+{/if} + +
+
+
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 +
+
+
+

{$arrNovel.n_name}

{$arrNovel.n_author} + 著 +
+

{$arrNovel.n_category}{$arrNovel.n_status} +

+

最近更新:{$arrNovel.n_latest_chapter_name ?? ""}

+

更新时间:{$arrNovel.n_update_time}

+
+
+ +
+
+
+ {$arrNovel.n_description} +
+ +

最新章节

+
+ + 查看更多章节... +
+
+

章节列表

+
+ + 查看更多章节... +
+ +
+

完结推荐

+
+ {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" + p_val="page_data" cache_life="3600"} +
+
+ {if !empty($arrGrm[$d_key+110])} + {$arrGrm[$d_key+110]|raw} + {/if} + {$Novel.n_name ?? ''} - {$Novel.n_category ?? ''}最新章节在线免费阅读 +
+
+

{$Novel.n_name} +

+

作者:{$Novel.n_author}

+

{$Novel.n_description}

+
+
+ {/novel:list} +
+
+ +
+

相邻小说

+
+ + {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}... +
+
+ {volist name='$arrNovel.arrRelateveNovel' id='Novel'} + {$Novel.n_name}   + {/volist} + + {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {$ForgeNovel.n_forge_title}   + {/volist} +
+
+ + +{/block} + +{block name="customize"} + + +{/block} \ No newline at end of file diff --git a/code/app/home/view/default/novel/getKanNovelInfo.html b/code/app/home/view/default/novel/getKanNovelInfo.html index 5f8c020..13bb6cf 100644 --- a/code/app/home/view/default/novel/getKanNovelInfo.html +++ b/code/app/home/view/default/novel/getKanNovelInfo.html @@ -275,21 +275,7 @@ $Novel.n_id{extend name="baseH5" /} {$Novel.n_name}   {/volist} - {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } - } - {/php} - - {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {volist name='arrNovel.n_forge_novel' id='ForgeNovel' key="key"} {$ForgeNovel.n_forge_title}   {/volist} diff --git a/code/app/home/view/default/pc/getKanNovelInfo-back.html b/code/app/home/view/default/pc/getKanNovelInfo-back.html new file mode 100644 index 0000000..ca9cf0f --- /dev/null +++ b/code/app/home/view/default/pc/getKanNovelInfo-back.html @@ -0,0 +1,287 @@ +{extend name="basePc" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@TITLE"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} + {/if} +{/block} + + +{block name="keywords"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@KEYWORDS"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="description"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@DESCRIPTION"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + +{block name="logo-html"} +

+ + {$DomainModel->d_name}-{$DomainModel->d_text_logo} + +

+{/block} + +{block name="head-js"} +{/block} + +{block name="body-class"}novel_info{/block} + +{block name="main"} + +
+
+
+

+ {$DomainModel->d_name}> + + {$arrNovel['n_name']} + +

+
+
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 +
+
+
+

{$arrNovel['n_name']}

+
+

作  者:{$arrNovel.n_author ?? ''}

+

类  别:{$arrNovel.n_category ?? ''}

+

状  态:{$arrNovel.n_status ?? ''}

+

+ 动  作: + 加入书架 + + 章节目录 + + 开始阅读 +

+

最后更新:{$arrNovel.n_update_time ?? ''}

+

最新章节: + {$arrNovel.n_latest_chapter_name ?? ""}

+
+
+
{$arrNovel.n_description ?? ''}
+
+
+
+
+

《{$arrNovel.n_name ?? ''}》{$arrNovel.n_name ?? '章节'}

+
+ {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+ {/if} + + {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}... + +

相邻推荐: + {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {if !empty($arrGrm[$key+20])} + {$arrGrm[$key+20]|raw} + {/if} + {$ForgeNovel.n_forge_title} + {/volist} + + {volist name='$arrNovel.arrRelateveNovel' id='Novel'} + {$Novel.n_name}   + {/volist} + +

+
+
+
+ +
+
+

《{$arrNovel.n_name}》最新章节

+
    + {chapter:list count="12" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" cache_life="3600"} +
  • + {if !empty($arrGrm[$key])} + {$arrGrm[$key]|raw} + {/if} + {$Chapter.c_name} +
  • + {/chapter:list} +
+

《{$arrNovel.n_name}》章节列表

+
    + {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" cache_life="3600"} +
  • + {if !empty($arrGrm[$key+10])} + {$arrGrm[$key+10]|raw} + {/if} + {$Chapter.c_name} +
  • + {/chapter:list} +
查看更多章节... +
+
+ +
+

已完结热门小说推荐

+
+ + {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="key" d_val="Novel" p_val="page_data" cache_life="3600"} +
+
+ {if !empty($arrGrm[$key+110])} + {$arrGrm[$key+110]|raw} + {/if} + + {$Novel.n_name ?? ''} - {$Novel.n_category ?? ''}最新章节在线免费阅读 + +
+
+
{$Novel.n_author}{$Novel.n_name} +
+
{$Novel.n_description} +
+
+
+ {/novel:list} + +
+
+
+ + +{/block} + + +{block name="customize"} + +{/block} \ No newline at end of file diff --git a/code/app/home/view/default/pc/getKanNovelInfo.html b/code/app/home/view/default/pc/getKanNovelInfo.html index ca9cf0f..fdb4fd6 100644 --- a/code/app/home/view/default/pc/getKanNovelInfo.html +++ b/code/app/home/view/default/pc/getKanNovelInfo.html @@ -167,21 +167,8 @@ {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...

相邻推荐: - {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } - } - {/php} - - {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + + {volist name='arrNovel.n_forge_novel' id='ForgeNovel' key="key"} {if !empty($arrGrm[$key+20])} {$arrGrm[$key+20]|raw} {/if} diff --git a/code/app/home/view/haoZi/novel/getKanNovelInfo-back.html b/code/app/home/view/haoZi/novel/getKanNovelInfo-back.html new file mode 100644 index 0000000..375d424 --- /dev/null +++ b/code/app/home/view/haoZi/novel/getKanNovelInfo-back.html @@ -0,0 +1,302 @@ +{extend name="baseH5" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@TITLE"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} + {/if} +{/block} + +{block name="keywords"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@KEYWORDS"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="description"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@DESCRIPTION"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + +{block name="head-js"}{/block} + +{block name="logo-html"} +

+{/block} + +{block name="main"} +

{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}

+{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+{/if} + + +
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 +

+ {$arrNovel.n_name} +

+

+ + {$arrNovel.n_author} +

+

+ {$arrNovel.n_category} + {$arrNovel.n_status} +

+

+ 最新章节:{$arrNovel.arrLatestChapter.c_name ?? ""} +

+

最后更新:{$arrNovel.n_update_time}

+
+ +
+
{$arrNovel.n_name}小说简介
+
+

{$arrNovel.n_description ?? ''} +

+
+
+
+
{$arrNovel.n_name}最新内容
+
+

{$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}... +

+
+
+ +
+
{$arrNovel.n_name} 最新章节
+ +
{$arrNovel.n_name} 章节列表(第1页/100章)
+ +
+
+
+ 书友点击: + {volist name='$arrNovel.arrRelateveNovel' id='Novel'} + {$Novel.n_name}    + {/volist} + +
+
+
+
+ 书友推荐: + {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {$ForgeNovel.n_forge_title}   + {/volist} +
+
+
+
+ 书友收藏: + {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" + p_val="page_data" cache_life="3600"} + {$Novel.n_name}   + {/novel:list} +
+
+ + +{/block} + +{block name="customize"} + + +{/block} + +{block name="footer-js"} + +{/block} \ No newline at end of file diff --git a/code/app/home/view/haoZi/novel/getKanNovelInfo.html b/code/app/home/view/haoZi/novel/getKanNovelInfo.html index 375d424..4f7a17c 100644 --- a/code/app/home/view/haoZi/novel/getKanNovelInfo.html +++ b/code/app/home/view/haoZi/novel/getKanNovelInfo.html @@ -14,27 +14,27 @@ {/block} {block name="title"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@TITLE"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} {/block} {block name="keywords"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@KEYWORDS"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} {/block} {block name="description"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@DESCRIPTION"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} {/block} {block name="head"} @@ -46,7 +46,8 @@ - + @@ -65,7 +66,8 @@ - + {/block} diff --git a/code/app/home/view/haoZi/pc/getKanNovelInfo-back.html b/code/app/home/view/haoZi/pc/getKanNovelInfo-back.html new file mode 100644 index 0000000..8b5639d --- /dev/null +++ b/code/app/home/view/haoZi/pc/getKanNovelInfo-back.html @@ -0,0 +1,266 @@ +{extend name="basePc" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@TITLE"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} + {/if} +{/block} + +{block name="keywords"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@KEYWORDS"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="description"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@DESCRIPTION"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} + {/if} +{/block} + + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + + +{block name="logo-html"} +

+ + {$DomainModel->d_name}-{$DomainModel->d_text_logo} + +

+{/block} + +{block name="strPageCode"} + +{/block} + +{block name="main"} + +
+
+
+
+
+

{$arrNovel.n_name}

+

+ 作者:{$arrNovel.n_author} +     状态:{$arrNovel.n_status} +

+

+ 分类:其他小说         加入书架 +         章节目录 +

+

+ 最新章节:{$arrNovel.arrLatestChapter.c_name ?? ""} +

+

更新时间:{$arrNovel.n_update_time}

+
+
+ {$arrNovel.n_description ?? ''}
+ {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {$ForgeNovel.n_forge_title}   + {/volist} + +
+
+ +
+
+
+
+
《{$arrNovel.n_name}》最新章节
+ {chapter:list count="12" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} +
+ {if !empty($arrGrm[$key])} + {$arrGrm[$key]|raw} + {/if} + + {$Chapter.c_name} + +
+ + {/chapter:list} + +
+ 《{$arrNovel.n_name}》正文目录 +
+ {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} +
+ {if !empty($arrGrm[$key + 12])} + {$arrGrm[$key + 12]|raw} + {/if} + + {$Chapter.c_name} + +
+ {/chapter:list} + +
+ + + >> 查看《{$arrNovel.n_name}》更多章节列表 +  << + +
+
+
+
+
+ {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+ {/if} +

{$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}... +

+
+
+ 书友点击: + {volist name='$arrNovel.arrRelateveNovel' id='Novel'} + {$Novel.n_name}    + {/volist} +
+ +
+ 书友收藏: + {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" + p_val="page_data" cache_life="3600"} + {$Novel.n_name}   + {/novel:list} +
+ +
+ + +{/block} + +{block name="customize"} + +{/block} + +{block name="footer-js"} + + +{/block} \ No newline at end of file diff --git a/code/app/home/view/haoZi/pc/getKanNovelInfo.html b/code/app/home/view/haoZi/pc/getKanNovelInfo.html index 8b5639d..7e7a47b 100644 --- a/code/app/home/view/haoZi/pc/getKanNovelInfo.html +++ b/code/app/home/view/haoZi/pc/getKanNovelInfo.html @@ -14,27 +14,27 @@ {/block} {block name="title"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@TITLE"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} {/block} {block name="keywords"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@KEYWORDS"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} {/block} {block name="description"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@DESCRIPTION"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} {/block} @@ -130,7 +130,8 @@

分类:其他小说         加入书架 -         章节目录 +         章节目录

最新章节: - {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } - } - {/php} + {$arrNovel.n_description ?? ''}
- {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {volist name='arrNovel.n_forge_novel' id='ForgeNovel' key="key"}
{$ForgeNovel.n_forge_title}   {/volist} - +

@@ -177,7 +165,7 @@ cache_life="3600"}
{if !empty($arrGrm[$key])} - {$arrGrm[$key]|raw} + {$arrGrm[$key]|raw} {/if} @@ -194,7 +182,7 @@ cache_life="3600"}
{if !empty($arrGrm[$key + 12])} - {$arrGrm[$key + 12]|raw} + {$arrGrm[$key + 12]|raw} {/if} @@ -216,27 +204,27 @@
{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} -

{$DomainModel->d_index_description}

+

{$DomainModel->d_index_description}

{/if}

{$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...

-
- -
- 书友收藏: - {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" +
+ 书友点击: + {volist name='$arrNovel.arrRelateveNovel' id='Novel'} + {$Novel.n_name}    + {/volist} +
+ +
+ 书友收藏: + {novel:list count="36" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" p_val="page_data" cache_life="3600"} {$Novel.n_name}   {/novel:list} -
-
+ + +{/block} + +{block name="head-js"}{/block} + +{block name="logo-html"} + +{/block} + +{block name="main"} +
+ + + + +
+ {$arrGrm[0]|raw} +
+
+
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 + + 已完结 +
+
+

{$arrNovel['n_name']}

+

+ 分类:{$arrNovel.n_category} + 作者:{$arrNovel.n_author} + + 阅读:{$arrNovel.arrNovelClicks.total} +

+
+
+ {$arrGrm[1]|raw} +
+ +
+
+ {$arrGrm[3]|raw} +
+

+ {$arrNovel.n_description ?? ''} +

+
+
+
+
+ + +
+
+
+

最新要点

+
+ {$arrGrm[4]|raw} +
+
+

+ {$arrNovel.strFocus} +

+

相邻推荐: + {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {if !empty($arrGrm[$key+20])} + {$arrGrm[$key+20]|raw} + {/if} + {$ForgeNovel.n_forge_title} + {/volist} +

+
+
+ + +
+
+ + +
+
+

{$arrNovel.n_name}最新章节

+
+
+
    + {chapter:list count="10" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" cache_life="3600"} +
  • + {if !empty($arrGrm[$key+20])} + {$arrGrm[$key+20]|raw} + {/if} + {$Chapter.c_name} +
  • + {/chapter:list} + +
+ +
+
+ +
+
+

同类作品

+
+
+ +
+
+
+ + + +{/block} + +{block name="customize"} + + +{/block} + +{block name="footer-js"} + +{/block} \ No newline at end of file diff --git a/code/app/home/view/kuangYu/novel/getKanNovelInfo.html b/code/app/home/view/kuangYu/novel/getKanNovelInfo.html index 746ecca..b69c239 100644 --- a/code/app/home/view/kuangYu/novel/getKanNovelInfo.html +++ b/code/app/home/view/kuangYu/novel/getKanNovelInfo.html @@ -14,27 +14,27 @@ {/block} {block name="title"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@TITLE"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} {/block} {block name="keywords"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@KEYWORDS"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} {/block} {block name="description"} - {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} - {site:replace code="INDEX@INDEX@DESCRIPTION"} - {else} - {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} - {/if} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} {/block} {block name="head"} @@ -46,7 +46,8 @@ - + @@ -65,7 +66,8 @@ - + {/block} diff --git a/code/app/home/view/kuangYu/pc/getKanNovelInfo-back.html b/code/app/home/view/kuangYu/pc/getKanNovelInfo-back.html new file mode 100644 index 0000000..41a2486 --- /dev/null +++ b/code/app/home/view/kuangYu/pc/getKanNovelInfo-back.html @@ -0,0 +1,355 @@ +{extend name="basePc" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} +{/block} + +{block name="keywords"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} +{/block} + +{block name="description"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} +{/block} + + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + + +{block name="logo-html"} +

+ + {$DomainModel->d_name}-{$DomainModel->d_text_logo} + +

+{/block} + +{block name="strPageCode"} + +{/block} + +{block name="main"} + +
+ + +
+
+ +
+ +

+ 作者:{$arrNovel.n_author} + 创建日期:{$arrNovel.n_update_time} +

+
+

简介

+
+

+ {$arrNovel.n_description ?? ''}

+ 展开 + +
+
+
+

最新要点

+
+

+ {$arrNovel.strFocus}

+ 展开 + +
+
+ + +
+
+
+
+

小说信息

+

类别: + + {$arrNovel.n_category} + +

+ +

总点击量:{$arrNovel.arrNovelClicks.total}

+

月点击量:{$arrNovel.arrNovelClicks.monthly}

+

周点击量:{$arrNovel.arrNovelClicks.weekly}

+

日点击量:{$arrNovel.arrNovelClicks.daily}

+ +
+ +
+
+ +
+
+
+
+

最新章节

+
+
+ {chapter:list count="12" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} +

+ {if !empty($arrGrm[$key])} + {$arrGrm[$key]|raw} + {/if} + {$Chapter.c_name} + {$Chapter.created_at ?? '1天前'} + +

+

+ {/chapter:list} +
+
+
+

相邻推荐:

+
+
+ {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {if !empty($arrGrm[$key+20])} + {$arrGrm[$key+20]|raw} + {/if} + {$ForgeNovel.n_forge_title} + {/volist} + + {novel:list count="30" n_category="$arrNovel.n_category_pinyin" sort_type="update" d_key="d_key" + diff_key="$Request.route.intForgeId" + d_val="Novel" cache_life="3600"} + {if !empty($arrGrm[$key+80])} + {$arrGrm[$key+80]|raw} + {/if} + {$Novel.n_name} + {/novel:list} + +
+
+ +
+
+

精品推荐

+
    + {novel:list count="30" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="key" + d_val="Novel" p_val="page_data" cache_life="3600"} +
  • +

    + {if !empty($arrGrm[$key+10])} + {$arrGrm[$key+10]|raw} + {/if} + + {$Novel['n_name'] ?? ''} + +

    +
    + + {$Novel['n_name'] ?? ''} + +
    + {$Novel['n_author'] ?? ''} + {$Novel['n_category'] ?? ''} +

    + {$Novel['n_description'] ?? ''}

    +
    +
    +
  • + {/novel:list} +
+
+
+
+
+ +{/block} + +{block name="customize"} + +{/block} + +{block name="footer-js"} + + +{/block} \ No newline at end of file diff --git a/code/app/home/view/kuangYu/pc/getKanNovelInfo.html b/code/app/home/view/kuangYu/pc/getKanNovelInfo.html index 41a2486..c7f69c9 100644 --- a/code/app/home/view/kuangYu/pc/getKanNovelInfo.html +++ b/code/app/home/view/kuangYu/pc/getKanNovelInfo.html @@ -254,22 +254,8 @@

相邻推荐:

- {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } - } - {/php} - - - {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + + {volist name='$arrNovel.n_forge_novel' id='ForgeNovel' key="key"} {if !empty($arrGrm[$key+20])} {$arrGrm[$key+20]|raw} {/if} diff --git a/code/app/home/view/shikong/novel/getKanNovelInfo-back.html b/code/app/home/view/shikong/novel/getKanNovelInfo-back.html new file mode 100644 index 0000000..3a9926f --- /dev/null +++ b/code/app/home/view/shikong/novel/getKanNovelInfo-back.html @@ -0,0 +1,390 @@ +{extend name="baseH5" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} + +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} + +{/block} + +{block name="title"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} +{/block} + +{block name="keywords"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} +{/block} + +{block name="description"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} +{/block} + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + +{block name="head-js"} +{/block} + +{block name="body-class"}novel_info{/block} + +{block name="logo-html"} +

+ {$DomainModel->d_name} +

+{/block} + + +{block name="logo-html"} + +

-{$DomainModel->d_name}-{$DomainModel->d_text_logo}

+
+{/block} + +{block name="main"} + + + +
+ {$arrGrm[1]|raw} + +

{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}

+ {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+ {/if} + +
+ {$arrGrm[4]|raw} +
+
+
+ + + + +
+
+ + + {if !empty($Request.route.intForgeId) && !empty($arrGrm[113])} + {$arrGrm[113]|raw} + {/if} +
+
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 +
+
+

{$arrNovel.n_name}

+
分类:{$arrNovel.n_category } / {$arrNovel.n_status }
+
作者:{$arrNovel.n_author ?? '迭名'}
+
更新:{:date('Y-m-d H:i:s')}
+ {$arrGrm[5]|raw} + + 最新:{$arrNovel.arrLatestChapter.c_name ?? ""} +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[97])} + {$arrGrm[97]|raw} + {/if} +
+ 概要: + + {$arrNovel.n_description} +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[114])} + {$arrGrm[114]|raw} + {/if} + + +
    + {chapter:list count="10" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} +
  • + {if !empty($arrGrm[$key + 6])} + {$arrGrm[$key+6]|raw} + {/if} + + {$Chapter.c_name} +
  • + {/chapter:list} +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[115])} + {$arrGrm[115]|raw} + {/if} +
+
+
{site:wz wz="推荐等级" /}
+
{$arrNovel.n_level}
+
+
+
{site:wz wz="收藏数" /}
+
0
+
+
+
{site:wz wz="在看人数" /}
+
{$arrNovel.arrNovelClicks.total}
+
+
+ +
+ 经典: + + {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}... +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[116])} + {$arrGrm[116]|raw} + {/if} +
+ 相关标签: + + + {if empty($Request.route.intForgeId)} + {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $arrRandomForgeNovels = $arrNovel['n_forge_novel']; + } + {/php} + {volist name='$arrNovel.arrRelateveNovel' id='Novel' key="key"} + {if !empty($arrGrm[$key + 24])} + {$arrGrm[$key+24]|raw} + {/if} + {$Novel.n_name}   + {/volist} + + {else} + {novel:list count="10" n_category="$arrNovel.n_category_pinyin" sort_type="update" + d_key="d_key" d_val="Novel" diff_key="$Request.route.intForgeId" cache_life="3600"} + {$Novel.n_name}   + {/novel:list} + + {php} +$arrRandomForgeNovels = []; +if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } +} + {/php} + {/if} + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {if !empty($arrGrm[$key + 34])} + {$arrGrm[$key+34]|raw} + {/if} + {$ForgeNovel.n_forge_title}   + {/volist} + + +
+
+ +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[101])} + {$arrGrm[101]|raw} + {/if} +
+
+ +
猜你喜欢
+
+
+ {if empty($Request.route.intForgeId)} +
+ {novel:list count="8" n_category="$arrNovel.n_category_pinyin" sort_type="update" d_key="d_key" + d_val="Novel" cache_life="3600"} + {include file="public/novel-list-flex" start="16"/} + {/novel:list} +
+ {else} +
+ {novel:list count="32" n_category="$arrNovel.n_category_pinyin" sort_type="update" d_key="d_key" + d_val="Novel" diff_key="$Request.route.intForgeId" cache_life="3600"} + {include file="public/novel-list-flex" start="16"/} + {/novel:list} +
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[99])} + {$arrGrm[99]|raw} + {/if} +
+ {novel:ranklist count="32" sort_type="daily" d_key="d_key" + d_val="Novel" diff_key="$Request.route.intForgeId" cache_life="3600"} + {include file="public/novel-list-flex" start="16"/} + {/novel:ranklist} +
+ {/if} +
+
+ {if !empty($Request.route.intForgeId) && !empty($arrGrm[118])} + {$arrGrm[118]|raw} + {/if} +
+
+{if !empty($Request.route.intForgeId) && !empty($arrGrm[98])} +{$arrGrm[98]|raw} +{/if} + + +{/block} + +{block name="customize"} + +{/block} \ No newline at end of file diff --git a/code/app/home/view/shikong/novel/getKanNovelInfo.html b/code/app/home/view/shikong/novel/getKanNovelInfo.html index 3a9926f..83de516 100644 --- a/code/app/home/view/shikong/novel/getKanNovelInfo.html +++ b/code/app/home/view/shikong/novel/getKanNovelInfo.html @@ -274,12 +274,6 @@ {if empty($Request.route.intForgeId)} - {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $arrRandomForgeNovels = $arrNovel['n_forge_novel']; - } - {/php} {volist name='$arrNovel.arrRelateveNovel' id='Novel' key="key"} {if !empty($arrGrm[$key + 24])} {$arrGrm[$key+24]|raw} @@ -295,22 +289,9 @@ href='{site:nurl n_id="$Novel.n_id" n_py="$Novel.n_name_pinyin" /}'>{$Novel.n_name}   {/novel:list} - {php} -$arrRandomForgeNovels = []; -if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } -} - {/php} {/if} - {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {volist name='arrNovel.n_forge_novel' id='ForgeNovel' key="key"} {if !empty($arrGrm[$key + 34])} {$arrGrm[$key+34]|raw} {/if} diff --git a/code/app/home/view/xiongMao/novel/getKanNovelInfo-back.html b/code/app/home/view/xiongMao/novel/getKanNovelInfo-back.html new file mode 100644 index 0000000..6b18564 --- /dev/null +++ b/code/app/home/view/xiongMao/novel/getKanNovelInfo-back.html @@ -0,0 +1,300 @@ +{extend name="baseH5" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} + +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} + +{/block} + + + +{block name="title"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@TITLE"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} + {/if} +{/block} + +{block name="keywords"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@KEYWORDS"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} + {/if} +{/block} + +{block name="description"} + {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} + {site:replace code="INDEX@INDEX@DESCRIPTION"} + {else} + {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} + {/if} +{/block} +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + +{block name="head-js"}{/block} + +{block name="logo-html"} + +{/block} + + +{block name='body-class'}info_xs{/block} + +{block name="main"} + +

{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}

+{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +

{$DomainModel->d_index_description}

+{/if} +
+ +
+ + + {$arrNovel.n_author} + /著 + +

+ {$arrNovel.n_name} +

+
+ {$arrNovel.n_description} +
+ {$arrNovel.strFocus} +
+ +
+
+
+
+ +

+ {$arrNovel.n_name} + 最新章节 +

+
    + {chapter:list count="10" sort_type="dao" n_id="$arrNovel.n_id" d_key="d_key" d_val="Chapter" cache_life="3600"} +
  • + {if !empty($arrGrm[$d_key])} + {$arrGrm[$d_key]|raw} + {/if} + + {$Chapter.c_name} + +
  • + {/chapter:list} +
+
+
+ +

+ + {$arrNovel.n_name} + 章节列表 +

+
    + {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="d_key" d_val="Chapter" + cache_life="3600"} +
  • + {if !empty($arrGrm[$d_key])} + {$arrGrm[$d_key]|raw} + {/if} + + {$Chapter.c_name} + +
  • + {/chapter:list} +
+ 查看更多章节... +
+ +
+
+ 完结小说推荐 + {$DomainModel->d_domain} +
+ {novel:list count="30" sort_type="tuijian" n_category="$arrNovel.n_category_pinyin" d_key="key" d_val="Novel" cache_life="3600"} + + {include file="public/novelListH" start="31"/} + + {/novel:list} +
+
+ + {$DomainModel->d_domain} +

最新更新

+
    + {novel:list count="30" sort_type="update" n_category="$arrNovel.n_category_pinyin" d_key="key" d_val="Novel" cache_life="3600"} + {include file="public/novelListS" start="0"/} + {/novel:list} +
+
+ + +
+ + + + + +{/block} + +{block name="customize"} + + +{/block} + +{block name="footer-js"} + +{/block} \ No newline at end of file diff --git a/code/app/home/view/xiongMao/pc/getKanNovelInfo-back.html b/code/app/home/view/xiongMao/pc/getKanNovelInfo-back.html new file mode 100644 index 0000000..65b26a6 --- /dev/null +++ b/code/app/home/view/xiongMao/pc/getKanNovelInfo-back.html @@ -0,0 +1,301 @@ +{extend name="basePc" /} + +{block name="get-data"} +{if $Request.route.intNovelId} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /} +{else} +{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /} +{/if} +{if empty($Request.route.intForgeId)} +{site:grm page_code="novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /} +{else} +{site:grm page_code="novel_info" diff="$Request.route.intForgeId" num="120" g_key="arrGrm" /} +{/if} +{/block} + +{block name="title"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@TITLE"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /} +{/if} +{/block} + +{block name="keywords"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@KEYWORDS"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"} +{/if} +{/block} + +{block name="description"} +{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)} +{site:replace code="INDEX@INDEX@DESCRIPTION"} +{else} +{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"} +{/if} +{/block} + + +{block name="head"} + + + + + + + + + + + + + + + + + + + + + + + + + + + +{/block} + + + +{block name="logo-html"} +

+ + {$DomainModel->d_name}-{$DomainModel->d_text_logo} + +

+{/block} + +{block name="strPageCode"} + +{/block} + +{block name="main"} + + +
+ +
+ + +
+
+ {$arrNovel['n_name'] ?? ''}小说封面 - {$arrNovel.n_author}最新章节 +
+
+

{$arrNovel['n_name']}

+

+ + 作者:{$arrNovel.n_author} + + 更新时间:{$arrNovel.n_update_time} +

+

+ {$arrNovel.n_description ?? ''} +

+
+ + +
+
+
+
《{$arrNovel['n_name']}》第245章 全文完
+
+

{$arrNovel.strFocus}

+ {php} + $arrRandomForgeNovels = []; + if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { + $forgeNovels = $arrNovel['n_forge_novel']; + $count = count($forgeNovels); + if ($count > 0) { + $randomKeys = array_rand($forgeNovels, min(10, $count)); + foreach ((array) $randomKeys as $key) { + $arrRandomForgeNovels[] = $forgeNovels[$key]; + } + } + } + {/php} + + + {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + {if !empty($arrGrm[$key])} + {$arrGrm[$key]|raw} + {/if} +   {$ForgeNovel.n_forge_title} + {/volist} +    +
+
+
+
《{$arrNovel['n_name']}》最新章节
+
    + {chapter:list count="12" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} + {if !empty($arrGrm[$key + 12])} + {$arrGrm[$key + 12]|raw} + {/if} +
  • + + {$Chapter.c_name} + +
  • + {/chapter:list} +
+
+
+
《{$arrNovel['n_name']}》章节列表
+
    + {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" + cache_life="3600"} + {if !empty($arrGrm[$key + 25])} + {$arrGrm[$key + 25]|raw} + {/if} +
  • + + {$Chapter.c_name} + +
  • + {/chapter:list} +
+ 查看更多章节... +
+
+
+ 热门小说推荐 +
+ {novel:list count="36" sort_type="tuijian" d_key="key" d_val="Novel" p_val="page_data" + cache_life="3600"} + {include file="pc/public/hostListImg" start="50"/} + {/novel:list} +
+
+ + + +{/block} + +{block name="customize"} + +{/block} + +{block name="footer-js"} + + +{/block} \ No newline at end of file diff --git a/code/app/home/view/xiongMao/pc/getKanNovelInfo.html b/code/app/home/view/xiongMao/pc/getKanNovelInfo.html index a4eafed..7a57246 100644 --- a/code/app/home/view/xiongMao/pc/getKanNovelInfo.html +++ b/code/app/home/view/xiongMao/pc/getKanNovelInfo.html @@ -199,22 +199,8 @@
《{$arrNovel['n_name']}》第245章 全文完

{$arrNovel.strFocus}

- {php} - $arrRandomForgeNovels = []; - if (isset($arrNovel['n_forge_novel']) && is_array($arrNovel['n_forge_novel'])) { - $forgeNovels = $arrNovel['n_forge_novel']; - $count = count($forgeNovels); - if ($count > 0) { - $randomKeys = array_rand($forgeNovels, min(10, $count)); - foreach ((array) $randomKeys as $key) { - $arrRandomForgeNovels[] = $forgeNovels[$key]; - } - } - } - {/php} - - - {volist name='arrRandomForgeNovels' id='ForgeNovel' key="key"} + + {volist name='arrNovel.n_forge_novel' id='ForgeNovel' key="key"} {if !empty($arrGrm[$key])} {$arrGrm[$key]|raw} {/if}