Maison >Tutoriel CMS >DEDECMS >Comment la balise DreamWeaver affiche-t-elle le nombre d'articles correspondant à chaque balise ?
Comment afficher le nombre d'articles correspondant à chaque balise dans la balise Dreamweaver ?
La balise Dreamweaver affiche le nombre d'articles correspondant à chaque balise
Apprentissage recommandé : Dreamweaver cms
Parfois, nous voulons réaliser quelque chose comme Pour les balises comme WordPress, tout en affichant le lien et le nom de la balise, il peut également afficher le nombre d'articles associés à chaque balise. Comme le montre la figure ci-dessous :
Cela nécessite de modifier le fichier /include/taglib/tag.lib.php et de trouver "$row['link'] = $cfg_cmsurl."/tags autour de la ligne 87. php ?/".urlencode($row['keyword'])."/";'
Ajoutez le code suivant sous cette ligne :
$count = $dsql->GetOne("Select count(tid) From `dede_taglist` where tag = '".$row['tag']."'"); $row['count'] = $count['count(tid)'];
Après l'avoir ajouté, vous pouvez passer [ champ :count/] pour obtenir le nombre d'articles associés au tag actuel, par exemple :
{dede:tag sort='hot' getall='2'} <li><a title="[field:count/]个话题" href="[field:link/]">[field:tag /]</a></li> {/dede:tag}
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!