Les pages DEDE sont affichées de deux manières : dynamique et statique. Évidemment, il y aura deux fonctions d'analyse de balises, correspondant respectivement aux pages statiques et dynamiques. Recherchez d'abord le fichier arc.archives.class.php dans le dossier include. Le chemin est : includearc.archives.class.php
S'il est dynamique, ctrl+F recherche la fonction. GetPagebreakDM( $totalPage, $nowPage, $aid) S'il est statique, ctrl+F recherche la fonction GetPagebreak($totalPage, $nowPage, $aid)
Prenons statique comme exemple :
/** * 获得静态页面分页列表 * * @access public * @param int $totalPage 总页数 * @param int $nowPage 当前页数 * @param int $aid 文档id * @return string */ function GetPagebreak($totalPage, $nowPage, $aid) { if($totalPage==1) { return ""; } $PageList = "<li><a>共".$totalPage."页: </a></li>"; $nPage = $nowPage-1; $lPage = $nowPage+1; if($nowPage==1) { $PageList.="<li><a href='#'>上一页</a></li>"; } else { if($nPage==1) { $PageList.="<li><a href='".$this->NameFirst.".".$this->ShortName."'>上一页</a></li>"; }
Pour des articles plus techniques liés à DedeCMS, veuillez visiter la colonne Tutoriel DedeCMS pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!