Maison  >  Article  >  Tutoriel CMS  >  La balise TAG Dreamweaver dedecms ne parvient pas à trouver et à implémenter la méthode de balise de couleur

La balise TAG Dreamweaver dedecms ne parvient pas à trouver et à implémenter la méthode de balise de couleur

(*-*)浩
(*-*)浩original
2019-12-03 14:48:491960parcourir

La balise TAG Dreamweaver dedecms ne parvient pas à trouver et à implémenter la méthode de balise de couleur

Solution au problème des tags introuvables sur la page TAG (Apprentissage recommandé : Dreamweaver cms)

Lorsque nous cliquons sur une balise sur la page tags.php, parfois cela nous demandera : "Le système n'a pas cette balise, elle a peut-être été supprimée !"

Mais nous vérifions la ! l'arrière-plan du programme et la page d'affichage frontale. Ce label existe, et si ce problème était résolu ?

Solution :

Il y a un fichier tags.php dans le répertoire racine du programme Dedecms

Ouvrez ce fichier :

Trouvez $tag = FilterSearch(urldecode($tag));

et remplacez-le par $tag = urldecode($tag) pour résoudre ce problème.

Méthode de production d'étiquettes de couleur DedeTAG :

1 Ajoutez la fonction suivante à /include/common.func.php

function getTagStyle() 

{ 

$minFontSize=8; //最小字体大小,可根据需要自行更改 

$maxFontSize=18; //最大字体大小,可根据需要自行更改 

return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px; 

color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255)); 

}

2. .Utilisez le code suivant dans le modèle pour appeler la balise

{dede:tag row='45' getall='1' sort='hot'} 
 
<a href=&#39;[field:link/]&#39; title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTa 
gStyle();[/field:total]">[field:tag /]</a> 
 
{/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!

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