diff --git a/code/app/home/config/router.php b/code/app/home/config/router.php index a283a79..b328d92 100644 --- a/code/app/home/config/router.php +++ b/code/app/home/config/router.php @@ -39,12 +39,12 @@ $arrRoutes = [ // 最新章节-特殊页面处理 'latest' => [ - '/xiaoshuo/:name-:n_id/chapter/latest', - '/novel/:name-:n_id/chapter/latest', - '/book/:name-:n_id/chapter/latest', - '/xiaoshuo-:name-:n_id/chapter/latest', - '/novel-:name-:n_id/chapter/latest', - '/book-:name-:n_id/chapter/latest', + '/xiaoshuo/:name-:intNovelId/chapter/latest', + '/novel/:name-:intNovelId/chapter/latest', + '/book/:name-:intNovelId/chapter/latest', + '/xiaoshuo-:name-:intNovelId/chapter/latest', + '/novel-:name-:intNovelId/chapter/latest', + '/book-:name-:intNovelId/chapter/latest', ], // 目录相关路径 @@ -59,22 +59,22 @@ $arrRoutes = [ // 伪小说详情相关路径 'kan-novel' => [ - '/kan-xiaoshuo/:name-:n_id-:n_forge_id', - '/show-novel/:name-:n_id-:n_forge_id', - '/seo-book/:name-:n_id-:n_forge_id', - '/show-xiaoshuo-:name-:n_id-:n_forge_id', - '/see-novel-:name-:n_id-:n_forge_id', - '/good-book-:name-:n_id-:n_forge_id', + '/kan-xiaoshuo/:name-:intNovelId-:n_forge_id', + '/show-novel/:name-:intNovelId-:n_forge_id', + '/seo-book/:name-:intNovelId-:n_forge_id', + '/show-xiaoshuo-:name-:intNovelId-:n_forge_id', + '/see-novel-:name-:intNovelId-:n_forge_id', + '/good-book-:name-:intNovelId-:n_forge_id', ], // 小说详情相关路径 'novel' => [ - '/xiaoshuo/:name-:n_id', - '/novel/:name-:n_id', - '/book/:name-:n_id', - '/xiaoshuo-:name-:n_id', - '/novel-:name-:n_id', - '/book-:name-:n_id', + '/xiaoshuo/:name-:intNovelId', + '/novel/:name-:intNovelId', + '/book/:name-:intNovelId', + '/xiaoshuo-:name-:intNovelId', + '/novel-:name-:intNovelId', + '/book-:name-:intNovelId', ], // 书库 @@ -168,7 +168,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) { //章节 Route::get($strRoute, [Novel::class, 'getNovelChapter']) - ->pattern(['intNovelId' => '\d+', 'name' => '[\w-]+', 'intChapterSort' => '\d+', 'intChapterPage' => '\d+']); + ->pattern(['n_id' => '\d+', 'name' => '[\w-]+', 'intChapterSort' => '\d+', 'intChapterPage' => '\d+']); break; case 'kan-novel': //伪造小说详情 @@ -197,7 +197,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) { Route::get($strRoute, function () use ($strView) { return view($strView); }) - ->pattern(['intNovelId' => '\d+', 'name' => '[\w-]+', 'strOrder' => 'zheng|dao', 'intPage' => '\d+']); + ->pattern(['n_id' => '\d+', 'name' => '[\w-]+', 'strOrder' => 'zheng|dao', 'intPage' => '\d+']); break; case 'library': @@ -224,12 +224,10 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) { if ($platform == 'h5') { $strView = 'novel/getLibrary.html'; } - //书库/分类 Route::get($strRoute, function () use ($strView) { return view($strView); }); - // //书库/分类首页 - // Route::get($strRoute, [Novel::class, 'getLibrary']); + break; case 'rank': //排行榜 diff --git a/code/app/home/view/default/Novel/getNovelCatalog.html b/code/app/home/view/default/Novel/getNovelCatalog.html index 1c5a747..495dea4 100644 --- a/code/app/home/view/default/Novel/getNovelCatalog.html +++ b/code/app/home/view/default/Novel/getNovelCatalog.html @@ -3,7 +3,7 @@ {block name="keywords"}{site:replace code="NOVEL@GETNOVELCATALOG@KEYWORDS"}{/block} {block name="description"}{site:replace code="NOVEL@GETNOVELCATALOG@DESCRIPTION"}{/block} {block name="head"} -{novel:info n_id="$Request.route.n_id" n_key="arrNovel" n_forge_id="0" /} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /} {site:grm page_code="pc_novel_info" diff="$arrNovel.n_id" num="100" g_key="arrGrm" /} @@ -163,12 +163,12 @@ {$arrNovel.n_description} -
相邻推荐: {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"} {if $key<19 } - {$arrGRM[$key+9]|raw} + {$arrGrm[$key+9]|raw} {/if} 上一页 {else} - {$arrGRM[10]|raw} + {$arrGrm[10]|raw} 上一页 {/if} @@ -130,7 +130,7 @@ 章节目录 | {if $arrNextChapter && $arrNextChapter.c_sort_num} - {$arrGRM[9]|raw} + {$arrGrm[9]|raw} 下一页 {/if} diff --git a/code/app/home/view/default/Pc/getNovelInfo.html b/code/app/home/view/default/Pc/getNovelInfo.html index 3063feb..57c723d 100644 --- a/code/app/home/view/default/Pc/getNovelInfo.html +++ b/code/app/home/view/default/Pc/getNovelInfo.html @@ -4,7 +4,7 @@ {block name="keywords"}{site:replace code="NOVEL@GETNOVELINFO@KEYWORDS"}{/block} {block name="description"}{site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION"}{/block} {block name="head"} -{novel:info n_id="$Request.route.n_id" n_key="arrNovel" n_forge_id="0" /} +{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /} {site:grm page_code="pc_novel_info" diff="$arrNovel.n_id" num="100" g_key="arrGrm" /} @@ -143,7 +143,7 @@