debug
This commit is contained in:
@@ -149,7 +149,7 @@ class Index extends BaseController
|
||||
View::assign([
|
||||
'arrAllCategoryNovel' => $arrAllCategoryNovel,
|
||||
'arrNewsNovel' => $arrNewsNovel,
|
||||
'arrCategoryAll' => CategoryModel::$arrCategoryAll,
|
||||
|
||||
]);
|
||||
break;
|
||||
|
||||
|
||||
@@ -168,7 +168,7 @@ class Novel extends BaseController
|
||||
['key'=>10,'name'=>'日排行'],
|
||||
['key'=>11,'name'=>'周排行'],
|
||||
['key'=>2,'name'=>'月排行'],
|
||||
['key'=>3,'name'=>'总排行'],
|
||||
['key'=>3,'name'=>'总排行'],
|
||||
// ['key'=>4,'name'=>'日推荐'],
|
||||
// ['key'=>5,'name'=>'周推荐'],
|
||||
// ['key'=>6,'name'=>'月推荐'],
|
||||
@@ -494,6 +494,7 @@ class Novel extends BaseController
|
||||
unset($arrNovelJs['n_related_novel'], $arrNovelJs['n_forge_novel'], $arrNovelJs['n_description']);
|
||||
|
||||
View::assign([
|
||||
'intPage' => 1,
|
||||
'arrRelateveNovel' => $arrRelateveNovel,
|
||||
'arrNovel' => $arrNovel,
|
||||
'arrNovelJs' => $arrNovelJs,
|
||||
@@ -502,13 +503,12 @@ class Novel extends BaseController
|
||||
'arrNovelClicks' => $arrNovelClicks,
|
||||
'strFocus' => $strFocus,
|
||||
'intFirstChapterSort' => $intFirstChapterSort,
|
||||
'strPageCode' => 'boy',
|
||||
'strPageCode' => 'detail',
|
||||
'strTitle' => $strTitle,
|
||||
'strKeywords' => $strKeywords,
|
||||
'strDescription' => $strDescription,
|
||||
]);
|
||||
|
||||
|
||||
$strView = $boolIsMobile ? 'getNovelInfo' : 'pc/getNovelInfo';
|
||||
$this->generateGrm(2, $intNId . '-' . $intForgeId, 50);
|
||||
return $this->rending($strView);
|
||||
@@ -601,7 +601,7 @@ class Novel extends BaseController
|
||||
'arrNovelClicks' => $arrNovelClicks,
|
||||
'strFocus' => $strFocus,
|
||||
'intFirstChapterSort' => $intFirstChapterSort,
|
||||
'strPageCode' => 'boy',
|
||||
'strPageCode' => 'detail',
|
||||
'strTitle' => $strTitle,
|
||||
'strKeywords' => $strKeywords,
|
||||
'strDescription' => $strDescription,
|
||||
@@ -652,6 +652,27 @@ class Novel extends BaseController
|
||||
$arrChapter['c_content'] = base64_encode($arrChapter['c_content']);
|
||||
}
|
||||
|
||||
$strTemplatesModel = $Request->TemplatesModel->t_code;
|
||||
switch ($strTemplatesModel) {
|
||||
case 'default':
|
||||
if(!$boolIsMobile){
|
||||
// 推荐小说
|
||||
$arrRelateveNId = array_column($arrNovel['n_related_novel'], 'n_id');
|
||||
$arrRelateveNovel = $NovelModel->findMany(['n_id' => [
|
||||
'$in' => $arrRelateveNId,
|
||||
]], 10);
|
||||
|
||||
View::assign([
|
||||
'arrRelateveNovel' => $arrRelateveNovel,
|
||||
]);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'kuangYu':
|
||||
}
|
||||
|
||||
|
||||
$arrCategoryAll = CategoryModel::$arrCategoryAll;
|
||||
|
||||
// 更新值
|
||||
@@ -693,11 +714,10 @@ class Novel extends BaseController
|
||||
]);
|
||||
|
||||
$strView = $boolIsMobile ? 'getNovelChapter' : 'pc/getNovelChapter';
|
||||
$this->generateGrm(2, $intNId . '-' . $arrChapter['c_sort_num'] ?? 0, 20);
|
||||
$this->generateGrm(2, $intNId . '-' . $arrChapter['c_sort_num'] ?? 0, 100);
|
||||
return $this->rending($strView);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 章节详情
|
||||
*
|
||||
@@ -741,6 +761,26 @@ class Novel extends BaseController
|
||||
$arrChapter['c_content'] = base64_encode($arrChapter['c_content']);
|
||||
}
|
||||
|
||||
$strTemplatesModel = $Request->TemplatesModel->t_code;
|
||||
switch ($strTemplatesModel) {
|
||||
case 'default':
|
||||
if(!$boolIsMobile){
|
||||
// 推荐小说
|
||||
$arrRelateveNId = array_column($arrNovel['n_related_novel'], 'n_id');
|
||||
$arrRelateveNovel = $NovelModel->findMany(['n_id' => [
|
||||
'$in' => $arrRelateveNId,
|
||||
]], 10);
|
||||
|
||||
View::assign([
|
||||
'arrRelateveNovel' => $arrRelateveNovel,
|
||||
]);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'kuangYu':
|
||||
}
|
||||
|
||||
$arrCategoryAll = CategoryModel::$arrCategoryAll;
|
||||
|
||||
// 更新值
|
||||
@@ -780,7 +820,7 @@ class Novel extends BaseController
|
||||
]);
|
||||
|
||||
$strView = $boolIsMobile ? '' : 'pc/getNovelChapter';
|
||||
$this->generateGrm(2, $intNId . '-' . $arrChapter['c_sort_num'] ?? 0, 20);
|
||||
$this->generateGrm(2, $intNId . '-' . $arrChapter['c_sort_num'] ?? 0, 100);
|
||||
return $this->rending($strView);
|
||||
}
|
||||
|
||||
@@ -810,7 +850,7 @@ class Novel extends BaseController
|
||||
$strKey = sprintf('Nid:%s:Chapter-Page:%s:Order:%s', $intNId, $intPage, $strOrder);
|
||||
|
||||
$arrFilter = ['n_id' => $intNId, 'c_page' => 0,];
|
||||
$intLimit = 100;
|
||||
$intLimit = 10;
|
||||
$intLifeTime = 12 * 3600;
|
||||
|
||||
if ($strOrder == 'zheng') {
|
||||
@@ -819,6 +859,31 @@ class Novel extends BaseController
|
||||
$arrSort = ['c_sort_num' => -1];
|
||||
}
|
||||
|
||||
$strTemplatesModel = $Request->TemplatesModel->t_code;
|
||||
switch ($strTemplatesModel) {
|
||||
case 'default':
|
||||
// 第一章
|
||||
$arrFirstChapter = $ChapterModel->getFirstChapterByNId($intNId, false);
|
||||
$intFirstChapterSort = null;
|
||||
if ($arrFirstChapter) {
|
||||
$intFirstChapterSort = $arrFirstChapter['c_sort_num'];
|
||||
}
|
||||
|
||||
// 推荐小说
|
||||
$arrRelateveNId = array_column($arrNovel['n_related_novel'], 'n_id');
|
||||
$arrRelateveNovel = $NovelModel->findMany(['n_id' => [
|
||||
'$in' => $arrRelateveNId,
|
||||
]], 10);
|
||||
|
||||
View::assign([
|
||||
'intFirstChapterSort' => $intFirstChapterSort,
|
||||
'arrRelateveNovel' => $arrRelateveNovel,
|
||||
]);
|
||||
break;
|
||||
|
||||
case 'kuangYu':
|
||||
}
|
||||
|
||||
$arrPage = $ChapterModel->findPaginatedWithCache($arrFilter, $intPage, $intLimit, $arrSort, $strKey, $intLifeTime);
|
||||
|
||||
$intButtomNum = 5;
|
||||
@@ -826,7 +891,7 @@ class Novel extends BaseController
|
||||
$intButtomNum = 10;
|
||||
}
|
||||
|
||||
$strBaseUrl = sprintf('/pc/xiaoshuo/%s-%s/mulu/%s/{page}', $arrNovel['n_name_pinyin'], $intNId, $strOrder);
|
||||
$strBaseUrl = NovelModel::getNovelCatalogUrl($intNId, $arrNovel['n_name_pinyin'], $strOrder,'{page}');
|
||||
$arrPaginator = CusteomPage02::generate($intPage, $arrPage['total'], $intLimit, $strBaseUrl, $intButtomNum);
|
||||
|
||||
// 更新值
|
||||
|
||||
Reference in New Issue
Block a user