Heim > Artikel > CMS-Tutorial > 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='[field:link/]' 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!