Maison >Tutoriel CMS >DEDECMS >Comment appeler le tag sur la page de liste dedeCMS
Comment appeler le tag sur la page de liste dedeCMS ?
Versions antérieures à dedeCMS5.6
Ouvrez le répertoire racine de DEDECMS include/common.func.php
En bas ?> Ajoutez le code suivant devant :
Apprentissage recommandé : Dreamweaver cms
Le code est le suivant :
$tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='$aid'"); $tsql->Execute('t'); while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "; } return $tags; }
2. sur la page de l'article
{dede:field.id function="listtag(@me)"/}
pour appeler la balise TAG,
Vous pouvez utiliser
[field:id function="listtag(@me)"/]
pour appeler la balise TAG sur la page de liste
<.>dedeCMS5.7
La version Dedecms v5.7 peut être appelée directement en utilisant les balises : [field:id function=GetTags(@me)/]. Il n'a tout simplement pas de connexion. Si vous avez besoin de vous connecter, veuillez commenter la ligne 130 du fichier includehelpersarchive.helper.php :// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);Remplacez par la déclaration suivante, bien sûr, vous pouvez également ajouter la vôtre. style
$tags .= "<a href='/tags.php?/""</a> ";
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!