Heim  >  Artikel  >  CMS-Tutorial  >  Dreamweaver dedecms TAG-Tag kann die Farb-Tag-Methode nicht finden und implementieren

Dreamweaver dedecms TAG-Tag kann die Farb-Tag-Methode nicht finden und implementieren

(*-*)浩
(*-*)浩Original
2019-12-03 14:48:491969Durchsuche

Dreamweaver dedecms TAG-Tag kann die Farb-Tag-Methode nicht finden und implementieren

Lösung für das Problem, dass Tags nicht auf der TAG-Seite gefunden werden (Empfohlenes Lernen: Dreamweaver cms)

Wenn wir auf der Seite „tags.php“ auf ein Tag klicken, erscheint manchmal die Meldung: „Das System verfügt nicht über dieses Tag, es könnte sein, dass es entfernt wurde!“

Aber wir überprüfen den Hintergrund des Programms und der Frontend-Anzeigeseite. Dieses Etikett existiert, was ist, wenn dieses Problem gelöst ist?

Lösung:

Das Stammverzeichnis des Dedecms-Programms enthält eine Datei „tags.php“

Öffnen Sie diese Datei:

Suchen Sie $tag = FilterSearch(urldecode($tag));

und ändern Sie es in $tag = urldecode($tag);

, um dieses Problem zu lösen.

DedeTAG-Farbetiketten-Erstellungsmethode:

1. Fügen Sie die folgende Funktion zu /include/common.func.php hinzu

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 .Verwenden Sie den folgenden Code in der Vorlage, um das Tag

{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}
aufzurufen

Das obige ist der detaillierte Inhalt vonDreamweaver dedecms TAG-Tag kann die Farb-Tag-Methode nicht finden und implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn