Maison >Tutoriel CMS >DEDECMS >Comment implémenter la pagination sur la page d'accueil dans le modèle dedecms
Comment implémenter la pagination sur la page d'accueil dans le modèle dedecms ?
Trois façons d'implémenter la pagination sur la page d'accueil dans le modèle dedecsm Méthode : utilisez la balise arclist + Ajax pour réaliser la pagination de la page d'accueil de Dreamweaver/liste gratuite pour réaliser la pagination de la page d'accueil de Dreamweaver, etc. Les amis intéressés peuvent en savoir plus sur
Apprentissage recommandé : Dreamweaver cms
Trois méthodes pour implémenter la pagination sur la page d'accueil dans le modèle Dedecsm
Parfois, lors de la création du modèle Dedecsm, vous devez obtenir l'effet de pagination de la page d'accueil, mais la page d'accueil de Dedecsm elle-même ne le fait pas avoir une fonction de pagination, alors Comment implémenter la pagination sur la page d'accueil de Dreamweaver ? Il existe 3 façons d'y parvenir :
1. Utilisez la balise arclist + Ajax pour réaliser la pagination sur la page d'accueil de Dreamweaver
2. ID multi-colonnes pour réaliser la pagination sur la page d'accueil de Dreamweaver
3. Freedom List pour réaliser la pagination de la page d'accueil de Dreamweaver
1. Utilisez la balise arclist + Ajax pour réaliser la pagination de la page d'accueil de Dreamweaver
1
<. ;/head> 🎜>Le code est le suivant :<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>2. doit être ajouté comme Le code est le suivant :
<script> function multi(pagenum,tagid) { var taget_obj = document.getElementById(tagid); var taget_obj_page = document.getElementById("page_"+tagid); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+'&tagid='+tagid); myajax = new DedeAjax(taget_obj_page,false,false,'','',''); myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+'&tagid='+tagid); DedeXHTTP = null; } </script>3. La balise arclist doit contenir un tagid avec le paramètre pagesize. Le premier est le nom du cache et le second est le nombre d'entrées d'une seule page.
{dede:arclist tagid='index' pagesize='20'} <li><a href="[field:arcurl/]" >[field:title/]</a></li> <p>[field:info/]...</p> {/dede:arclist}4. La balise arcpagelist doit exister, et le paramètre de cache tagid doit être déclaré et le paramètre de cache doit être cohérent avec le tagid dans arclist. {dede:arcpagelist tagid='index'/} 2. ID multi-colonnes pour réaliser la pagination sur la page d'accueil de Dreamweaver 1 Tout d'abord, vous créez une nouvelle colonne "Page d'accueil" en arrière-plan .
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!