1. 程式人生 > >DedeCMS 友情連結按分類網站型別呼叫的方法

DedeCMS 友情連結按分類網站型別呼叫的方法

關於DedeCMS 友情連結按分類網站型別呼叫的問題,很多草根站長在織夢論壇詢問,近日烈火網根據本站需要恰巧遇到這個問題,就寫一篇教程來告訴大家是如何現實的,演示請看烈火網首頁尾部的連結分類(以滑動門的形式顯示)。

  首先我們來介紹一下DedeCMS友情連結分類的標籤:

標籤名稱:flink 
標記簡介: 
功能說明:用於獲取友情連結 
適用範圍:全域性使用 
基本語法: 
{dede:flink row='24'/} 
引數說明: 
type='image' 或textall,圖片連結,text文字連結; 
row='24' 連結數量 
titlelen='24' 站點文字的長度 
linktype='1' 連結位置(首頁,內頁) 
typeid='0' 所有型別,可以在系統後臺[模組]-[友情連結]中的“網站型別管理”中檢視。

  看了上面的註釋,我們就明白了,如何呼叫,以liehuo.net為例,友情連結有首頁與內面連結、有圖片連結和文字連結、有同行業網站連結和其它行業網站連結,先來看一下烈火網的呼叫程式碼:

<!--滑動門JS檔案--> <SCRIPT type=text/javascript> 
function g(o){return document.getElementById(o);} 
function Hovertab(num,counts,tabname,tabclass){ 
for (i=1;i<=counts;i++) { 
g(tabname+'link'+i).className=tabclass+'tabs'; 
g(tabname+'con'+i).style.display='none'; 

g(tabname+'link'+num).className=tabclass+'tabs_act'; 
g(tabname+'con'+num).style.display='block'; 
} </SCRIPT> 
<!-- //滑動門JS檔案 --> <div class="hd"> 
<h3><A id="liehuo_link1" onMouseOver="Hovertab('1','2','liehuo_','');" href="#">友情連結</A> <A id="liehuo_link2" onMouseOver="Hovertab('2','2','liehuo_','');" href="#">其它合作</A></h3> 
</div> 
<div id="liehuo_con1"> 
<ul class="cls"> 
{dede:flink row='9' linktype='2' typeid='1' type='image'/} 
</ul> 
<p> 
{dede:flink linktype='2' type='text' typeid='1' row='30'}[field:link /]{/dede:flink} 
</p> 
</div> 
<div id="liehuo_con2" style="display:none"> 
<ul class="cls"> 
{dede:flink row='9' linktype='2' typeid='2' type='image'/} 
</ul> 
<p>{dede:flink linktype='2' type='text' typeid='2' row='30'}[field:link /]{/dede:flink}
</p> 
</div> 
</div>

  在上面的程式碼中,我們看到四種顏色,分別來解釋一下:

  1.棕色:為圖片連結,限制類型為1(同行內類網站),共呼叫9條。
  2.綠色:為文字連結,限制類型為1(同行內類網站),共呼叫30條。
  3.紅色:為圖片連結,限制類型為2(其它行業網站),共呼叫9條。
  4.藍色:為文字連結,限制類型為2(其它行業網站),共呼叫30條。