This commit is contained in:
make
2025-04-21 21:03:24 +08:00
parent 2337ab4f7d
commit 43761001fa
20 changed files with 106 additions and 136 deletions

View File

@@ -158,12 +158,13 @@ class NovelService
{
$strKey = 'CATEGORY_INFO_URL';
$strUrl = $this->getPageUrl($strKey, [
'strGender' => $strGender ?? 'all',
'strCategory' => $strCategory ?? 'all',
'strStatus' => $strStatus ?? 'all',
'strOrder' => $strOrder ?? 'all',
'strGender' => !empty($strGender) ? $strGender : '',
'strCategory' => !empty($strCategory) ? $strCategory : 'all',
'strStatus' => !empty($strStatus) ? $strStatus : 'all',
'strOrder' => !empty($strOrder) ? $strOrder : 'all',
'intPage' => $intPage ?? 1,
]);
$strUrl = preg_replace('#/{2,}#', '/', $strUrl);
return (string)$strUrl;
}
@@ -637,6 +638,7 @@ class NovelService
$intTotal = $arrNovel['total'] ?? 0;
$intButtomNum = $arrParams['button_num'];
$strBaseUrl = app(NovelService::class)->getNovelCategoryUrl($strGender, $strCategory, $strStatus, $strOrder, '{page}');
$arrPaginator = CusteomPage02::generate($intPage, $intTotal, $intLimit, $strBaseUrl, $intButtomNum);
return $arrPaginator;

View File

@@ -155,15 +155,17 @@ class SiteContext
* 变量转换
*
* @param string $strCode
* @param string $strDiff
* @return string
*/
public function converterTemplate(string $strCode): string
public function converterTemplate(string $strCode,string $strDiff="0"): string
{
$strTitleTemplate = $this->DomainModel->getFomartSubject($strCode);
$strTitleTemplate = $this->DomainModel->getFomartSubject($strCode,$strDiff);
return ConverterMovel::convert($strTitleTemplate);
}
/**
* 获取干扰码
*