diff --git a/code/app/home/config/router.php b/code/app/home/config/router.php index aa6e17a..b66888b 100644 --- a/code/app/home/config/router.php +++ b/code/app/home/config/router.php @@ -51,12 +51,12 @@ $arrRoutes = [ // 伪小说详情相关路径 'kan-novel' => [ - '/kan-xiaoshuo/:name-:n_id', - '/show-novel/:name-:n_id', - '/seo-book/:name-:n_id', - '/show-xiaoshuo-:name-:n_id', - '/see-novel-:name-:n_id', - '/good-book-:name-:n_id', + '/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', ], // 小说详情相关路径 diff --git a/code/app/home/controller/Novel.php b/code/app/home/controller/Novel.php index 7f26700..0224a04 100644 --- a/code/app/home/controller/Novel.php +++ b/code/app/home/controller/Novel.php @@ -595,6 +595,9 @@ class Novel extends BaseController $NovelModel = NovelModel::getInstance(); $arrNovel = $NovelModel->getNovelByNId($intNId); + $arrNovel['category_pinyin'] = $arrNovel['category_pinyin'] ?? 'all'; + $arrNovel['category_sex'] = $arrNovel['category_sex'] ?? 'man'; + // 最新章节 $ChapterModel = ChapterModel::getInstance(); $arrChapter = $ChapterModel->getLatestChapterByNId($intNId); @@ -676,6 +679,9 @@ class Novel extends BaseController $intNId = $intNovelId; $arrNovel = $NovelModel->getNovelByNId($intNId); + $arrNovel['category_pinyin'] = $arrNovel['category_pinyin'] ?? 'all'; + $arrNovel['category_sex'] = $arrNovel['category_sex'] ?? 'man'; + // 章节 $ChapterModel = ChapterModel::getInstance(); $arrFilter = ['n_id' => $intNId, 'c_sort_num' => $intChapterSort, 'c_page' => $intChapterPage]; @@ -759,6 +765,9 @@ class Novel extends BaseController $intNId = $intNovelId; $arrNovel = $NovelModel->getNovelByNId($intNId); + $arrNovel['category_pinyin'] = $arrNovel['category_pinyin'] ?? 'all'; + $arrNovel['category_sex'] = $arrNovel['category_sex'] ?? 'man'; + $ChapterModel = ChapterModel::getInstance(); $strKey = sprintf('Nid:%s:Chapter-Page:%s:Order:%s', $intNId, $intPage, $strOrder); diff --git a/code/app/home/controller/User.php b/code/app/home/controller/User.php index 9b829cd..ca1d199 100644 --- a/code/app/home/controller/User.php +++ b/code/app/home/controller/User.php @@ -42,7 +42,7 @@ class User extends BaseController $strView = ''; $this->generateGrm(1, 0, 20); } else { - $strView = 'Pc/User/index'; + $strView = 'pc/user/index'; $this->generateGrm(2, 0, 20); } return $this->rending($strView); @@ -68,7 +68,7 @@ class User extends BaseController $strView = ''; $this->generateGrm(1, 0, 10); } else { - $strView = 'Pc/User/getBookShelf'; + $strView = 'pc/user/getBookShelf'; $this->generateGrm(2, 0, 10); } return $this->rending($strView); @@ -94,7 +94,7 @@ class User extends BaseController $strView = ''; $this->generateGrm(1, 0, 10); } else { - $strView = 'Pc/User/getHistory'; + $strView = 'pc/user/getHistory'; $this->generateGrm(2, 0, 10); } return $this->rending($strView); diff --git a/code/app/home/view/kuangYu/novel/getNovelInfo.html b/code/app/home/view/kuangYu/novel/getNovelInfo.html index 8c01e46..c020aef 100644 --- a/code/app/home/view/kuangYu/novel/getNovelInfo.html +++ b/code/app/home/view/kuangYu/novel/getNovelInfo.html @@ -157,7 +157,7 @@ {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"} {$arrGRM[$key+20]|raw} {$ForgeNovel.n_forge_title} + href='{site:nnurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" n_fid="$ForgeNovel[n_forge_id]"/}'>{$ForgeNovel.n_forge_title} {/volist}
diff --git a/code/app/home/view/kuangYu/pc/getKanNovelInfo.html b/code/app/home/view/kuangYu/pc/getKanNovelInfo.html index 429a285..1eaf57c 100644 --- a/code/app/home/view/kuangYu/pc/getKanNovelInfo.html +++ b/code/app/home/view/kuangYu/pc/getKanNovelInfo.html @@ -186,7 +186,7 @@{$Chapter.name} - {$Chapter.created_at} + {$Chapter.created_at ?? '1天前'}
diff --git a/code/app/home/view/kuangYu/pc/getNovelInfo.html b/code/app/home/view/kuangYu/pc/getNovelInfo.html index e7fa4fd..1976f83 100644 --- a/code/app/home/view/kuangYu/pc/getNovelInfo.html +++ b/code/app/home/view/kuangYu/pc/getNovelInfo.html @@ -20,7 +20,7 @@ + content='https://{$DomainModel->d_domain}{$strPcPath}{site:lcpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'> @@ -81,7 +81,7 @@