- {$arrNovel.n_page_description} -
-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 @@
-
- 已完结
- - 分类:{$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} -
-