首頁  >  文章  >  CMS教程  >  dedecms系統列表頁如何調用tag標籤同時帶上鏈接

dedecms系統列表頁如何調用tag標籤同時帶上鏈接

藏色散人
藏色散人原創
2019-12-17 10:13:521657瀏覽

dedecms系統列表頁如何調用tag標籤同時帶上鏈接

dedecms系統清單頁如何呼叫tag標籤同時帶上連結?

織夢DedeCMS系統列表頁調用TAG標籤並帶上鏈接,想必很多站長朋友都想實現吧,接下來將詳細介紹下實現方法及代碼解釋,感興趣的你可不要錯過了哈,希望可以幫助到你

  推薦學習:織夢cms

實作方法 

這裡以預設模板為例,打開/templets/default/list_article.htm 找到: 

程式碼如下:

<small>好评:</small>[field:scores/]

在後面加上以下程式碼: 

程式碼如下:

<small>标签:</small> 
[field:id runphp=&#39;yes&#39;] 
global $cfg_cmspath; 
$tags = GetTags(@me); 
$revalue = &#39;&#39;; 
$tags = explode(&#39;,&#39;, $tags); 
foreach($tags as $key => $value){ 
if($value){ 
$revalue .= &#39;<a href="&#39;.$cfg_cmspath.&#39;/tags.php?/&#39;.$value.&#39;/">&#39;.$value.&#39;</a> &#39;; 
} 
} 
@me = $revalue; 
[/field:id]

儲存後即可。 

註:這裡我是以預設範本為例,開啟您自己的範本在適當的位置加入程式碼才是正確的。

程式碼解釋 

其實這裡就只是運用到了三個知識點: 

1.使用自帶的GetTags函數取得文件對應的TAG列表; 

2.將取得的值以半角符號的逗號(,)為標準拆分為數組; 

3.循環數組元素,將其對應的值輸出並加上連結; 

同時呢,為了更好的相容,這裡也用global $cfg_cmspath;方法載入了系統基本參數裡的程式安裝目錄,用於在附加鏈 

接時自動相容安裝到子目錄的站點。 

好了,內容就是這些,解釋了也是這些。希望能看懂的可以從中獲取啟發,從而舉一反三。也期待分享您的教學。對於沒 

有看懂的,也沒關係,你可以收集本程式碼,以後慢慢體會。

以上是dedecms系統列表頁如何調用tag標籤同時帶上鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn