From a288e4bdb058091c73e1c18c685b97f47c3b71ba Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 15:29:58 +0800
Subject: [PATCH 1/8] debug
---
code/app/home/view/kuangYu/pc/getKanNovelInfo.html | 2 +-
code/app/home/view/kuangYu/pc/getNovelInfo.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
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..631ca70 100644
--- a/code/app/home/view/kuangYu/pc/getNovelInfo.html
+++ b/code/app/home/view/kuangYu/pc/getNovelInfo.html
@@ -195,7 +195,7 @@
{$arrGRM[$key]|raw}
{$Chapter.name}
- {$Chapter.created_at}
+ {$Chapter.created_at ?? '1天前'}
From 39698ce5b1ca38fb54b09cb4c9d37cc097b4d3dc Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 15:33:46 +0800
Subject: [PATCH 2/8] debug
---
code/app/home/controller/Novel.php | 9 +++++++++
1 file changed, 9 insertions(+)
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);
From 416b798ef760f3235a4feea29efce910024ed16d Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 15:37:48 +0800
Subject: [PATCH 3/8] debug
---
code/app/home/controller/User.php | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
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);
From 962a6eb1128fa7511e8ccdeff7a64d2991189cdd Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 15:41:38 +0800
Subject: [PATCH 4/8] debug
---
code/app/home/view/kuangYu/pc/getNovelInfo.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/app/home/view/kuangYu/pc/getNovelInfo.html b/code/app/home/view/kuangYu/pc/getNovelInfo.html
index 631ca70..c3e132d 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 @@
-
{$arrNovel.og_novel_category}
From 575e3750dd0b6096ff465f0bb0656c62b22e256d Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 17:14:51 +0800
Subject: [PATCH 5/8] debug
---
code/app/home/view/kuangYu/novel/getNovelInfo.html | 2 +-
code/app/home/view/kuangYu/pc/getNovelInfo.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/app/home/view/kuangYu/novel/getNovelInfo.html b/code/app/home/view/kuangYu/novel/getNovelInfo.html
index 8c01e46..b3e716a 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="$ForgeNovel[n_id]" n_py="$ForgeNovel[og_novel_pin_yin]" n_fid="$ForgeNovel[n_forge_id]"/}'>{$ForgeNovel.n_forge_title}
{/volist}
diff --git a/code/app/home/view/kuangYu/pc/getNovelInfo.html b/code/app/home/view/kuangYu/pc/getNovelInfo.html
index c3e132d..dedcbf0 100644
--- a/code/app/home/view/kuangYu/pc/getNovelInfo.html
+++ b/code/app/home/view/kuangYu/pc/getNovelInfo.html
@@ -208,7 +208,7 @@
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
{if $key<20 } {$arrGRM[$key+20]|raw} {/if}
{$ForgeNovel.n_forge_title}
{/volist}
From 99c40a1805d34ec39a654706821ed9c8b44cd975 Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 17:16:44 +0800
Subject: [PATCH 6/8] debug
---
code/app/home/view/kuangYu/novel/getNovelInfo.html | 2 +-
code/app/home/view/kuangYu/pc/getNovelInfo.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/app/home/view/kuangYu/novel/getNovelInfo.html b/code/app/home/view/kuangYu/novel/getNovelInfo.html
index b3e716a..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/getNovelInfo.html b/code/app/home/view/kuangYu/pc/getNovelInfo.html
index dedcbf0..1976f83 100644
--- a/code/app/home/view/kuangYu/pc/getNovelInfo.html
+++ b/code/app/home/view/kuangYu/pc/getNovelInfo.html
@@ -208,7 +208,7 @@
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
{if $key<20 } {$arrGRM[$key+20]|raw} {/if}
{$ForgeNovel.n_forge_title}
{/volist}
From c0c4eb6c1a6b66e41aa446b5a6728488b03cf77d Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 17:24:37 +0800
Subject: [PATCH 7/8] debug
---
code/database/seeders/TemplateSeeder.php | 2 +-
code/public/initdata/novel/urlSubjectFomartGroup.php | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/code/database/seeders/TemplateSeeder.php b/code/database/seeders/TemplateSeeder.php
index 6b595a4..18c1de0 100644
--- a/code/database/seeders/TemplateSeeder.php
+++ b/code/database/seeders/TemplateSeeder.php
@@ -247,7 +247,7 @@ class TemplateSeeder
'description' => 'kan小说详情URL 模板1',
'sfg_id' => 30,
'arrSubjectFomart' => [
- '/kan-xiaoshuo/{strPinYin}-{intNId}',
+ '/kan-xiaoshuo/{strPinYin}-{intNId}-{intNForgeId}',
]
],
'NOVEL_CATALOG_URL' => [
diff --git a/code/public/initdata/novel/urlSubjectFomartGroup.php b/code/public/initdata/novel/urlSubjectFomartGroup.php
index b47cf89..feaf4a3 100644
--- a/code/public/initdata/novel/urlSubjectFomartGroup.php
+++ b/code/public/initdata/novel/urlSubjectFomartGroup.php
@@ -196,35 +196,35 @@ return [
'description' => '伪小说详情URL 模板2',
'sfg_id' => 64,
'arrSubjectFomart' => [
- '/kan-novel/{strPinYin}-{intNId}',
+ '/kan-novel/{strPinYin}-{intNId}-{intNForgeId}',
]
],
'KAN_NOVEL_INFO_URL_T3' => [
'description' => '伪小说详情URL 模板3',
'sfg_id' => 65,
'arrSubjectFomart' => [
- '/kan-book/{strPinYin}-{intNId}',
+ '/kan-book/{strPinYin}-{intNId}-{intNForgeId}',
]
],
'KAN_NOVEL_INFO_URL_T4' => [
'description' => '伪小说详情URL 模板4',
'sfg_id' => 66,
'arrSubjectFomart' => [
- '/kan-xiaoshuo-{strPinYin}-{intNId}',
+ '/kan-xiaoshuo-{strPinYin}-{intNId}-{intNForgeId}',
]
],
'KAN_NOVEL_INFO_URL_T5' => [
'description' => '伪小说详情URL 模板5',
'sfg_id' => 67,
'arrSubjectFomart' => [
- '/kan-novel-{strPinYin}-{intNId}',
+ '/kan-novel-{strPinYin}-{intNId}-{intNForgeId}',
]
],
'KAN_NOVEL_INFO_URL_T6' => [
'description' => '伪小说详情URL 模板6',
'sfg_id' => 68,
'arrSubjectFomart' => [
- '/kan-book-{strPinYin}-{intNId}',
+ '/kan-book-{strPinYin}-{intNId}-{intNForgeId}',
]
],
From 58fc0fb50be76375a720ac7af751dce8eee4ea32 Mon Sep 17 00:00:00 2001
From: make
Date: Mon, 14 Apr 2025 17:40:57 +0800
Subject: [PATCH 8/8] debug
---
code/app/home/config/router.php | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
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',
],
// 小说详情相关路径