Maison >Tutoriel CMS >DEDECMS >Comment appeler la balise Tag de l'article actuel sur la page de l'article dedecms et ajouter un lien hypertexte Tag
Comment appeler la balise de l'article actuel et ajouter un hyperlien Tag sur la page de l'article dedecms ?
La page de l'article dedecms appelle la balise Tag de l'article actuel et ajoute un lien hypertexte Tag
Apprentissage recommandé : Dreamweaver cms
J'ai lu de nombreux articles Article, il semble qu'il y ait quelques problèmes avec leurs guillemets, alors je l'ai réorganisé et posté :
1. Tag de l'article actuel
Il est relativement simple d'appeler le tag Tag sur la page de l'article Dedecms, recherchez le modèle d'article. Ajoutez simplement la balise {dede:field.tags/}. Cependant, la balise Tag par défaut de dedecms n'a pas de lien, passez donc à la deuxième étape.
2. Ajoutez un lien hypertexte vers la balise
Tout le monde a trouvé /include/helpers/archive.helper.php dans le site Web et le répertoire et a trouvé environ 120 lignes. Remplacez
if ( ! function_exists('GetTags')) { function GetTags($aid) { global $dsql; $tags = ''; $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); } return $tags; } }
par le code suivant :
if ( ! function_exists('GetTags')) { function GetTags($aid) { global $dsql; $tags = ''; $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.' <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>'); } return $tags; }}
ou téléchargez directement le fichier et remplacez
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!