From ae518e2baf81e0a90b17e18fcabd732469d4358f Mon Sep 17 00:00:00 2001 From: make Date: Wed, 14 May 2025 20:48:44 +0800 Subject: [PATCH] debug --- code/app/home/config/router.php | 6 +- code/app/home/controller/Index.php | 146 +++++++++--------- code/app/model/DomainModel.php | 3 +- .../template/videoboku/css/mytheme-site.css | 3 + 4 files changed, 81 insertions(+), 77 deletions(-) diff --git a/code/app/home/config/router.php b/code/app/home/config/router.php index 4a18c11..b624a18 100644 --- a/code/app/home/config/router.php +++ b/code/app/home/config/router.php @@ -2,9 +2,9 @@ declare(strict_types=1); -use app\home\controller\Index; -use app\home\controller\Novel; -use app\home\controller\User; +// use app\home\controller\Index; +// use app\home\controller\Novel; +// use app\home\controller\User; use app\services\SiteContext; use think\facade\Route; diff --git a/code/app/home/controller/Index.php b/code/app/home/controller/Index.php index aa6b561..096e2f3 100644 --- a/code/app/home/controller/Index.php +++ b/code/app/home/controller/Index.php @@ -24,101 +24,101 @@ class Index extends BaseController public function index(Request $Request) { - $boolIsMobile = $Request->param('boolIsMobile'); - $intTTL = 24 * 3600; + // $boolIsMobile = $Request->param('boolIsMobile'); + // $intTTL = 24 * 3600; - $NovelModel = NovelModel::getInstance(); + // $NovelModel = NovelModel::getInstance(); - $strTemplatesModel = $Request->TemplatesModel->t_code; + // $strTemplatesModel = $Request->TemplatesModel->t_code; - switch ($strTemplatesModel) { - case 'default': - // 默认模板 630zw - // TODO default模板-h5 首页数据: 获取所有分类数据,然后 每个分类 随机获取 10个小说 , - // 所有分类数据 放到一个数组里, 前端一个循环渲染,排版都是一样的 - $arrAllCategoryNovel = []; + // switch ($strTemplatesModel) { + // case 'default': + // // 默认模板 630zw + // // TODO default模板-h5 首页数据: 获取所有分类数据,然后 每个分类 随机获取 10个小说 , + // // 所有分类数据 放到一个数组里, 前端一个循环渲染,排版都是一样的 + // $arrAllCategoryNovel = []; - View::assign([ - 'arrAllCategoryNovel' => $arrAllCategoryNovel, - ]); - break; + // View::assign([ + // 'arrAllCategoryNovel' => $arrAllCategoryNovel, + // ]); + // break; - case 'kuangYu': - $strKey = sprintf('%s:H5:INDEX:ZUIJIAN:SEX:%s:%s', $Request->DomainModel->d_domain, 0, 8); - $arrNewsNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8, 0, NULL, ['n_update_time' => -1]); + // case 'kuangYu': + // $strKey = sprintf('%s:H5:INDEX:ZUIJIAN:SEX:%s:%s', $Request->DomainModel->d_domain, 0, 8); + // $arrNewsNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8, 0, NULL, ['n_update_time' => -1]); - $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'daily', 0); - $arrDayRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'daily'); + // $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'daily', 0); + // $arrDayRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'daily'); - $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'weekly', 0); - $arrWeekRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'weekly'); + // $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'weekly', 0); + // $arrWeekRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'weekly'); - $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'monthly', 0); - $arrMoonRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'monthly'); + // $strKey = sprintf('%s:H5:INDEX:RANK:%s:SEX:%s', $Request->DomainModel->d_domain, 'monthly', 0); + // $arrMoonRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'monthly'); - $strStatus = '已完结'; - $strKey = sprintf('%s:H5:INDEX:RANK:%s:%s', $Request->DomainModel->d_domain, 'total', 'finished'); - $arrEndNovelRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total', $strStatus); + // $strStatus = '已完结'; + // $strKey = sprintf('%s:H5:INDEX:RANK:%s:%s', $Request->DomainModel->d_domain, 'total', 'finished'); + // $arrEndNovelRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total', $strStatus); - /** @var DomainModel **/ - $Request->DomainModel; + // /** @var DomainModel **/ + // $Request->DomainModel; - $strHostNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_POPULAR_NOVELS'); - $strNewsNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_NEWS_NOVELS'); - $strRankNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_RANK_NOVELS'); - $strHostNovelDescription = ConverterMovel::convert($strHostNovelDescriptionTemplate); - $strNewsNovelDescription = ConverterMovel::convert($strNewsNovelDescriptionTemplate); - $strRankNovelDescription = ConverterMovel::convert($strRankNovelDescriptionTemplate); + // $strHostNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_POPULAR_NOVELS'); + // $strNewsNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_NEWS_NOVELS'); + // $strRankNovelDescriptionTemplate = $Request->DomainModel->getFomartSubject('INDEX_RANK_NOVELS'); + // $strHostNovelDescription = ConverterMovel::convert($strHostNovelDescriptionTemplate); + // $strNewsNovelDescription = ConverterMovel::convert($strNewsNovelDescriptionTemplate); + // $strRankNovelDescription = ConverterMovel::convert($strRankNovelDescriptionTemplate); - View::assign([ - 'arrDayRankNovel' => $arrDayRankNovel, - 'arrWeekRankNovel' => $arrWeekRankNovel, - 'arrMoonRankNovel' => $arrMoonRankNovel, - 'arrEndNovelRankNovel' => $arrEndNovelRankNovel, - 'strHostNovelDescription' => $strHostNovelDescription, - 'strNewsNovelDescription' => $strNewsNovelDescription, - 'strRankNovelDescription' => $strRankNovelDescription, - ]); - break; - } + // View::assign([ + // 'arrDayRankNovel' => $arrDayRankNovel, + // 'arrWeekRankNovel' => $arrWeekRankNovel, + // 'arrMoonRankNovel' => $arrMoonRankNovel, + // 'arrEndNovelRankNovel' => $arrEndNovelRankNovel, + // 'strHostNovelDescription' => $strHostNovelDescription, + // 'strNewsNovelDescription' => $strNewsNovelDescription, + // 'strRankNovelDescription' => $strRankNovelDescription, + // ]); + // break; + // } - // 推荐等级为9的 随机15个小说 - $strKey = sprintf('%s:H5:INDEX:TUIJIAN:%s', $Request->DomainModel->d_domain, 8); - $arrRecommendNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8); + // // 推荐等级为9的 随机15个小说 + // $strKey = sprintf('%s:H5:INDEX:TUIJIAN:%s', $Request->DomainModel->d_domain, 8); + // $arrRecommendNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8); - $strKey = sprintf('%s:H5:INDEX:ZUIJIAN:SEX:%s:%s', $Request->DomainModel->d_domain, 0, 8); - $arrNewsNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8, 0, NULL, ['og_novel_update_time' => -1]); + // $strKey = sprintf('%s:H5:INDEX:ZUIJIAN:SEX:%s:%s', $Request->DomainModel->d_domain, 0, 8); + // $arrNewsNovel = $NovelModel->getCommonNovelOnCache($strKey, $intTTL, 8, 0, NULL, ['og_novel_update_time' => -1]); - // Title 模板 - ConverterMovel::setVal([ - 'strIndexTitle' => $this->request->DomainModel->d_index_title, - 'strIndexKeywords' => $this->request->DomainModel->d_index_keywords, - 'strIndexDescription' => $this->request->DomainModel->d_index_description, - ]); - $strTitleTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@TITLE'); - $strKeywordsTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@KEYWORDS'); - $strDescriptionTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@DESCRIPTION'); + // // Title 模板 + // ConverterMovel::setVal([ + // 'strIndexTitle' => $this->request->DomainModel->d_index_title, + // 'strIndexKeywords' => $this->request->DomainModel->d_index_keywords, + // 'strIndexDescription' => $this->request->DomainModel->d_index_description, + // ]); + // $strTitleTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@TITLE'); + // $strKeywordsTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@KEYWORDS'); + // $strDescriptionTemplate = $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@DESCRIPTION'); - $strTitle = ConverterMovel::convert($strTitleTemplate); - $strKeywords = ConverterMovel::convert($strKeywordsTemplate); - $strDescription = ConverterMovel::convert($strDescriptionTemplate); + // $strTitle = ConverterMovel::convert($strTitleTemplate); + // $strKeywords = ConverterMovel::convert($strKeywordsTemplate); + // $strDescription = ConverterMovel::convert($strDescriptionTemplate); - View::assign([ - 'arrRecommendNovel' => $arrRecommendNovel, - 'arrNewsNovel' => $arrNewsNovel, - 'strPageCode' => 'home', - 'strTitle' => $strTitle, - 'strKeywords' => $strKeywords, - 'strDescription' => $strDescription, + // View::assign([ + // 'arrRecommendNovel' => $arrRecommendNovel, + // 'arrNewsNovel' => $arrNewsNovel, + // 'strPageCode' => 'home', + // 'strTitle' => $strTitle, + // 'strKeywords' => $strKeywords, + // 'strDescription' => $strDescription, - ]); + // ]); - $strView = $boolIsMobile ? '' : 'pc/index'; + // $strView = $boolIsMobile ? '' : 'pc/index'; - $this->generateGrm(1, 0, 60); - return $this->rending($strView); + // $this->generateGrm(1, 0, 60); + // return $this->rending($strView); } /** diff --git a/code/app/model/DomainModel.php b/code/app/model/DomainModel.php index 0066382..8bc5d9d 100644 --- a/code/app/model/DomainModel.php +++ b/code/app/model/DomainModel.php @@ -103,7 +103,8 @@ class DomainModel extends BaseModel { if ( !array_key_exists($strKey, $this->t_cfg)) { - $strError = sprintf("t_cfg [%s] not found!", $strKey . $strDomain); + return ''; + $strError = sprintf("t_cfg [%s] not found! %s ", $strKey , $strDomain . '-' . $strController . '-' . $strAction. '-' . $strDiff. '-' . $boolJoin.'-'.request()->url); throw new \Exception($strError); } diff --git a/code/public/template/videoboku/css/mytheme-site.css b/code/public/template/videoboku/css/mytheme-site.css index 03203a2..c5ad046 100644 --- a/code/public/template/videoboku/css/mytheme-site.css +++ b/code/public/template/videoboku/css/mytheme-site.css @@ -113,6 +113,9 @@ } @media (max-width:767px){ + myui-header__logo .logo{ + font-size: 12px; + } .myui-panel-bg,.myui-vodlist__bg,.myui-vodlist__bg:hover{box-shadow: none;} .myui-panel__head .title, .myui-panel__head .title a{ font-size: 18px;}