diff --git a/code/app/home/controller/Index.php b/code/app/home/controller/Index.php index 94c0d44..a9bbb4d 100644 --- a/code/app/home/controller/Index.php +++ b/code/app/home/controller/Index.php @@ -74,7 +74,7 @@ class Index extends BaseController $strView = $boolIsMobile ? '' : 'pc/index'; - $this->generateGrm(1, 0, 30); + $this->generateGrm(1, 0, 60); return $this->rending($strView); } diff --git a/code/app/home/controller/Novel.php b/code/app/home/controller/Novel.php index 66f98c6..0e1fe6a 100644 --- a/code/app/home/controller/Novel.php +++ b/code/app/home/controller/Novel.php @@ -30,21 +30,21 @@ class Novel extends BaseController { $boolIsMobile = $Request->param('boolIsMobile'); - // 模拟数据-日排行榜 随机10个小说 + // 日排行榜 随机10个小说 $NovelModel = new NovelModel; $strKey = $Request->DomainModel->d_domain . ':RANK:'; $arrDayRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'daily'); - // 模拟数据-周排行榜 随机10个小说 + // 周排行榜 随机10个小说 $arrWeekRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'weekly'); - // 模拟数据-月排行榜 随机10个小说 + // 月排行榜 随机10个小说 $arrMoonRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'monthly'); - // 模拟数据-总排行榜 随机10个小说 + // 总排行榜 随机10个小说 $arrTotalRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total'); - // 模拟数据-新书榜 随机10个小说,n_id倒叙 + // 新书榜 随机10个小说,n_id倒叙 $strKey = $Request->DomainModel->d_domain . ':RANK:NEW:'; $intLifeTime = 24 * 3600; $intCount = 10; @@ -53,7 +53,7 @@ class Novel extends BaseController $arrSort = ['n_id' => -1]; $arrNewsNovelRankNovel = $NovelModel->getCommonNovelOnCache($strKey, $intLifeTime, $intCount, $intType, $strStatus, $arrSort); - // 模拟数据-完结榜 随机10个小说 + // 完结榜 随机10个小说 $strStatus = '已完结'; $arrEdnNovelRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total', $strStatus); @@ -85,7 +85,7 @@ class Novel extends BaseController $strView = $boolIsMobile ? '' : 'pc/getNovelRank'; - + $this->generateGrm(2, 0, 60); return $this->rending($strView); } @@ -199,6 +199,9 @@ class Novel extends BaseController 'strDescription' => $strDescription, ]); + + // 生成多少个干扰吗 + $this->generateGrm(2, $strGender.'-'.$strCategory.'-'.$strStatus.'-'.$intPage, 30); return $this->rending($strTemplate); } @@ -264,7 +267,8 @@ class Novel extends BaseController $strView = $boolIsMobile ? '' : 'pc/getNovelChannel'; - + // 生成多少个干扰吗 + $this->generateGrm(2, $strNovelChannel, 50); return $this->rending($strView); } @@ -358,8 +362,6 @@ class Novel extends BaseController public function getKanNovelInfo(Request $Request) { - // $arrNovel['og_novel_book_name'] = kan 小说 的 名字 - $intNId = $Request->param('n_id'); $intForgeId = $Request->param('n_forge_id'); @@ -452,7 +454,7 @@ class Novel extends BaseController $strView = $boolIsMobile ? 'getNovelInfo' : 'pc/getNovelInfo'; - + $this->generateGrm(2, $intNId.'-'.$intForgeId, 50); return $this->rending($strView); } @@ -541,7 +543,7 @@ class Novel extends BaseController ]); $strView = $boolIsMobile ? '' : 'pc/getNovelInfo'; - + $this->generateGrm(2, $intNId, 50); return $this->rending($strView); } @@ -630,7 +632,7 @@ class Novel extends BaseController ]); $strView = $boolIsMobile ? 'getNovelChapter' : 'pc/getNovelChapter'; - + $this->generateGrm(2, $intNId . '-' .$arrChapter['c_sort_num'] ?? 0, 20); return $this->rending($strView); } @@ -705,7 +707,7 @@ class Novel extends BaseController ]); $strView = $boolIsMobile ? '' : 'pc/getNovelChapter'; - + $this->generateGrm(2, $intNId . '-' .$arrChapter['c_sort_num'] ?? 0, 20); return $this->rending($strView); } @@ -787,12 +789,12 @@ class Novel extends BaseController if ($boolIsMobile) { $strView = ''; - $this->generateGrm(1, $intNovelId . '-' . $intPage, 30); + $this->generateGrm(1, $intNId . '-' .$strOrder. '-' .$intPage, 110); } else { $strView = 'pc/getNovelChapterAll'; - $this->generateGrm(2, $intNovelId . '-' . $intPage, 20); + $this->generateGrm(2, $intNId . '-' .$strOrder. '-' .$intPage, 110); } - + return $this->rending($strView); } @@ -862,7 +864,7 @@ class Novel extends BaseController ]); $strView = $boolIsMobile ? '' : 'pc/getSearchNovel'; - + $this->generateGrm(2, $strSearchKeywords.$intPage, 20); return $this->rending($strView); } diff --git a/code/app/home/controller/User.php b/code/app/home/controller/User.php index 177974b..bf4a7ef 100644 --- a/code/app/home/controller/User.php +++ b/code/app/home/controller/User.php @@ -30,10 +30,13 @@ class User extends BaseController ]); if ($boolIsMobile) { - return View::fetch(); + $strView = ''; + $this->generateGrm(1, 0, 20); } else { - return View::fetch('Pc/User/index'); + $strView = 'Pc/User/index'; + $this->generateGrm(2,0, 20); } + return $this->rending($strView); } public function getBookShelf(Request $Request) @@ -46,10 +49,13 @@ class User extends BaseController ]); if ($boolIsMobile) { - return View::fetch(); + $strView = ''; + $this->generateGrm(1, 0, 10); } else { - return View::fetch('Pc/User/getBookShelf'); + $strView = 'Pc/User/getBookShelf'; + $this->generateGrm(2,0, 10); } + return $this->rending($strView); } public function getHistory(Request $Request) @@ -62,202 +68,14 @@ class User extends BaseController ]); if ($boolIsMobile) { - return View::fetch(); + $strView = ''; + $this->generateGrm(1, 0, 10); } else { - return View::fetch('Pc/User/getHistory'); + $strView = 'Pc/User/getHistory'; + $this->generateGrm(2,0, 10); } + return $this->rending($strView); } - - - - - - public function getPcIndex(Request $Request) - { - // 获取路由附加的参数 - $boolIsMobile = $Request->param('boolIsMobile'); - - // 模拟数据-推荐等级为9的连载的 随机15个小说 - $arrRecommendSerializationNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 15, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-推荐等级为9的完结的 随机12个小说 - $arrRecommendEndNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ['id' => 11, 'name' => '小说3', 'author' => '作者3'], - ['id' => 12, 'name' => '小说3', 'author' => '作者3'], - - ]; - - // 模拟数据-男生频道,最新的 随机5个小说 - $arrBoyNewsNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,周排行榜 随机10个小说 - $arrBoyWeekRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,月排行榜 随机10个小说 - $arrBoyMoonRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,总排行榜 随机10个小说 - $arrBoyTotalRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - - - - // 模拟数据-男生频道,最新的 随机5个小说 - $arrGirlNewsNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,周排行榜 随机10个小说 - $arrGirlWeekRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,月排行榜 随机10个小说 - $arrGirlMoonRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - // 模拟数据-男生频道,总排行榜 随机10个小说 - $arrBGirlTotalRankNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - - - // 模拟数据-最近更新-随机50 - $arrNewsUpdateNovel = [ - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ['id' => 1, 'name' => '小说1', 'author' => '作者1'], - ['id' => 2, 'name' => '小说2', 'author' => '作者2'], - ['id' => 3, 'name' => '小说3', 'author' => '作者3'], - ['id' => 4, 'name' => '小说3', 'author' => '作者3'], - ['id' => 5, 'name' => '小说3', 'author' => '作者3'], - ['id' => 6, 'name' => '小说3', 'author' => '作者3'], - ['id' => 7, 'name' => '小说3', 'author' => '作者3'], - ['id' => 8, 'name' => '小说3', 'author' => '作者3'], - ['id' => 9, 'name' => '小说3', 'author' => '作者3'], - ['id' => 10, 'name' => '小说3', 'author' => '作者3'], - ]; - - View::assign([ - 'arrNewsUpdateNovel' => $arrNewsUpdateNovel, - 'arrRecommendSerializationNovel' => $arrRecommendSerializationNovel, - 'arrRecommendEndNovel' => $arrRecommendEndNovel, - 'arrBoyNewsNovel' => $arrBoyNewsNovel, - 'arrBoyWeekRankNovel' => $arrBoyWeekRankNovel, - 'arrBoyMoonRankNovel' => $arrBoyMoonRankNovel, - 'arrBoyTotalRankNovel' => $arrBoyTotalRankNovel, - 'arrGirlNewsNovel' => $arrGirlNewsNovel, - 'arrGirlWeekRankNovel' => $arrGirlWeekRankNovel, - 'arrGirlMoonRankNovel' => $arrGirlMoonRankNovel, - 'arrBGirlTotalRankNovel' => $arrBGirlTotalRankNovel, - 'arrAdBanner' => [], - - ]); - - if ($boolIsMobile) { - return View::fetch(); - } else { - return View::fetch('pc/index'); - } - } - public function test() diff --git a/code/app/home/view/kuangyu/Index/index.html b/code/app/home/view/kuangyu/Index/index.html index 5344be1..3487d67 100644 --- a/code/app/home/view/kuangyu/Index/index.html +++ b/code/app/home/view/kuangyu/Index/index.html @@ -72,7 +72,7 @@
@@ -86,7 +86,7 @@
@@ -110,7 +110,7 @@
@@ -120,7 +120,7 @@
@@ -130,7 +130,7 @@
@@ -140,7 +140,7 @@
diff --git a/code/app/home/view/kuangyu/Novel/getKanNovelInfo.html b/code/app/home/view/kuangyu/Novel/getKanNovelInfo.html deleted file mode 100644 index 48284f3..0000000 --- a/code/app/home/view/kuangyu/Novel/getKanNovelInfo.html +++ /dev/null @@ -1,216 +0,0 @@ -{extend name="baseH5" /} -{block name="title"}{$strTitle??''}{/block} -{block name="keywords"}{$strKeywords??''}{/block} -{block name="description"}{$strDescription??''}{/block} -{block name="head"} - - - - - - - - - - - - - - - - - - - - - - -{/block} -{block name="head-js"}{/block} - -{block name="logo-html"} - -{/block} - -{block name="main"} -
- - - -
-
-
-
- {$Novel->og_novel_book_name ?? ''}封面 - - 已完结 -
-
-

{$arrNovel['og_novel_book_name']}

-

- 分类:{$arrNovel.og_novel_category} - 作者:{$arrNovel.og_novel_author} - - 阅读:{$arrNovelClicks.total} -

-
-
-
- -
-
-
-

- {$arrNovel.n_page_description} -

-
-
-
-
- - -
-
-
-

最新要点

-
-
-
-

- {$strFocus} -

-

相邻推荐: - {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"} - {$ForgeNovel.n_forge_title} - {/volist} -

-
-
- - -
-
- - -
-
-

目录

-
-
-
    - {volist name="arrChapter" id="Chapter" key="key"} -
  • - {$Chapter.name} -
  • - {/volist} - -
- -
-
- -
-
-

同类作品

-
-
- -
-
-
- - - -{/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/getLibrary.html b/code/app/home/view/kuangyu/Novel/getLibrary.html index 79ccfac..b69535e 100644 --- a/code/app/home/view/kuangyu/Novel/getLibrary.html +++ b/code/app/home/view/kuangyu/Novel/getLibrary.html @@ -110,7 +110,7 @@
diff --git a/code/app/home/view/kuangyu/Novel/getNovelChannel.html b/code/app/home/view/kuangyu/Novel/getNovelChannel.html index f6df0ea..cadd74a 100644 --- a/code/app/home/view/kuangyu/Novel/getNovelChannel.html +++ b/code/app/home/view/kuangyu/Novel/getNovelChannel.html @@ -62,7 +62,7 @@
@@ -74,7 +74,7 @@
@@ -86,7 +86,7 @@
diff --git a/code/app/home/view/kuangyu/Novel/getNovelChapter.html b/code/app/home/view/kuangyu/Novel/getNovelChapter.html index 550a5c9..80071e8 100644 --- a/code/app/home/view/kuangyu/Novel/getNovelChapter.html +++ b/code/app/home/view/kuangyu/Novel/getNovelChapter.html @@ -77,6 +77,7 @@ + {$arrGRM[0]|raw} - + {$arrGRM[1]|raw}

下拉阅读上一章

- + {$arrGRM[2]|raw}
{if $arrChapter.c_sort_num == 1} - + {$arrGRM[3]|raw} 上一章 {else} + {$arrGRM[4]|raw} 上一章 {/if} @@ -119,7 +121,7 @@ - + {$arrGRM[5]|raw}
{if $arrChapter.c_sort_num == 1} @@ -150,6 +152,7 @@ 你刚刚阅读到这里

1/1

+ {$arrGRM[6]|raw}
@@ -269,6 +272,7 @@
+ {$arrGRM[8]|raw}
- + {$arrGRM[7]|raw} @@ -364,6 +368,8 @@ }) --> {/block} + + {$arrGRM[10]|raw} \ No newline at end of file diff --git a/code/app/home/view/kuangyu/Novel/getNovelChapterAll.html b/code/app/home/view/kuangyu/Novel/getNovelChapterAll.html index 792cfff..8072108 100644 --- a/code/app/home/view/kuangyu/Novel/getNovelChapterAll.html +++ b/code/app/home/view/kuangyu/Novel/getNovelChapterAll.html @@ -15,12 +15,12 @@ + content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1"> - + + content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrLatestChapter.c_sort_num ?? 1}"> @@ -90,7 +90,7 @@
- + {$arrGRM[0]|raw}

{$arrNovel['og_novel_book_name']}-章节目录第{$intPage}页

@@ -98,11 +98,12 @@
- {include file="Public/allChapterPage" /} + {include file="Public/allChapterPage" start="0"/}