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

藏色散人
Libérer: 2019-12-25 10:38:46
original
2340 Les gens l'ont consulté

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>
Copier après la connexion

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,&#39;&#39;,&#39;&#39;,&#39;&#39;);
myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+&#39;&tagid=&#39;+tagid);
myajax = new DedeAjax(taget_obj_page,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;);
myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+&#39;&tagid=&#39;+tagid);
DedeXHTTP = null;
}
</script>
Copier après la connexion

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=&#39;index&#39; pagesize=&#39;20&#39;}
<li><a href="[field:arcurl/]" >[field:title/]</a></li>
<p>[field:info/]...</p>
{/dede:arclist}
Copier après la connexion

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

.

Comment implémenter la pagination sur la page daccueil dans le modèle dedecms

2. Définissez la colonne de la page d'accueil

Comment implémenter la pagination sur la page daccueil dans le modèle dedecms

3. Utilisez simplement le modèle de liste comme modèle. comme vous le souhaitez. Les modèles, tels que list_index.htm utilisé dans la page d'accueil du modèle Taobao de flux de cascade Aiyou Design {iucms.com}, sont conçus séparément, vous pouvez alors définir le modèle de page d'accueil sur celui-ci, comme indiqué ci-dessous

Comment implémenter la pagination sur la page daccueil dans le modèle dedecms

4. Principaux points à noter :

(1) L'identifiant croisé ne peut écrire que l'identifiant de la colonne du dernier niveau, qui est l'identifiant de la colonne à laquelle appartient votre article ;

(2 ) La mise à jour ne peut pas être effectuée à partir de la page d'accueil. Pour mettre à jour, utilisez la colonne HTML de mise à jour. L'adresse du lien de la page d'accueil reste inchangée.

5. La pagination de la page d'accueil de Dreamweaver créée par des identifiants multi-colonnes peut être réalisée.

3. Liste gratuite pour réaliser la pagination de la page d'accueil de Dreamweaver

Étant donné que la liste gratuite est utilisée pour réaliser la pagination de la page d'accueil de Dreamweaver, la fonction de mise à jour du HTML de la page d'accueil en arrière-plan sera inutile à l'avenir, il faudra générer le site en un clic. Générez-le une fois dans la liste gratuite, sinon la page d'accueil du site sera vide, cette méthode n'est donc pas recommandée.

Aujourd'hui, nous allons présenter ici comment réaliser la pagination de la page d'accueil de Dreamweaver. Nous espérons que cela sera utile à tout le monde.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal