Maison  >  Article  >  Tutoriel CMS  >  Quelle est la balise de liste de documents dans la balise DedeCms

Quelle est la balise de liste de documents dans la balise DedeCms

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-07-18 18:00:512571parcourir

Quelle est la balise de liste de documents dans la balise DedeCms

La balise document list dans la balise DedeCms est la balise arclist.

1. Liste des paramètres de la balise

La liste des paramètres de cette balise comporte de nombreux paramètres, ce qui montre qu'elle est puissante et peut être librement étendue. Après l'avoir apprise, elle sera très utile.

2. Signification et fonction de la balise

Cette balise est l'une des balises les plus couramment utilisées et les plus importantes parmi toutes les balises du système DedeCMS. Son nom est "Document List Tag", et le nom de la balise est arclist. Elle est principalement utilisée pour appeler les documents du système et les afficher sous forme de liste.

3. Champ d'application des balises

Le champ d'application de la balise de liste de documents (arclist) dans le système DreamWeaver est une utilisation globale. Pour faire simple, il peut être utilisé globalement ; pour le dire plus compliqué, il peut être utilisé sur n'importe quelle page au premier plan, comme la page d'accueil, la liste, la page de contenu, etc.

Recommandations associées : "Tutoriel d'utilisation de dedecms"

Cependant, il ne peut pas être utilisé dans certaines pages de fonctions diverses. Cela est dû au mécanisme d'analyse de modèle différent des fonctions diverses. pages. Tu n'as pas besoin de me demander pourquoi, tu as juste besoin de t'en souvenir.

----Paramètres couramment utilisés

row Exemple de retour de plusieurs enregistrements : row = '19'

typeid Exemple de définition de la colonne cible de l'appel : typeid=' 2, 5'

titlelen Exemple de paramétrage du nombre maximum de caractères affichés dans le titre : titlelen='34'

infolen Exemple de paramétrage du nombre maximum de caractères affichés dans l'introduction : infolen= '106'

flag limite les attributs de document personnalisés. Exemple : flag='a,f'

noflag définit les documents qui ne contiennent pas les attributs de document personnalisés.

orderby définit le tri des documents.

hot et cliquez sur Trier par nombre de clics sur le document

trier et publier Trier par heure de mise à jour du document

id Trier. par ID de document

lastpost Trier par dernier Trier les expressions

scores Trier par total de points du document

googpost Trier par avis positifs

badpost Trier par négatif avis

rand Trier par hasard

----Paramètres avancés

channelid Exemple de définition du modèle de contenu : channelid='1'

addfields Exemple de définition et appel de champs de table supplémentaires : addfields='Nom du champ 1, Nom du champ 2'

----Autres paramètres

col Définir l'affichage en plusieurs colonnes

imgwidth Largeur de la vignette

imgheight Hauteur de la vignette

listtype définit le type du document appelé

idlist définit la liste d'ID du document appelé

aid définit l'ID du document appelé

limit définit le début et la fin de l'appel, exemple : limit='2,5'

orderway Définissez la méthode de tri

asc Trier dans l'ordre direct

desc Trier dans l'ordre inverse (par défaut)

Marquer le modèle sous-jacent

Dans le système DedeCMS, le modèle sous-jacent est obtenu par [field:field name/]. balise arclist, la plage de valeurs du nom du champ est Tous les champs de la table principale et des tables supplémentaires.

Mais veuillez noter que des champs de table supplémentaires ne peuvent pas être obtenus directement et doivent être implémentés avec des paramètres avancés. Voir la liste des paramètres ci-dessus pour plus de détails.

Exemple d'appel de balise

Appel des 10 derniers documents mis à jour de l'ensemble du site

{dede:arclist row='10'} [field:title/] {/dede:arclist}

Appel des 15 articles recommandés avec l'ID de colonne 2

{dede:arclist row='15' typeid='2' flag='c'} [field:title/] {/dede:arclist}

15 documents logiciels appelés aléatoirement depuis l'ensemble du site

{dede:arclist row='15' orderby='rand' channelid='3'} [field:title/] {/dede:arclist}

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!

Déclaration:
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