關于DedeCMS 友情鏈接按分類網站類型調用的問題,很多草根站長在織夢論壇詢問,近日烈火網根據本站需要恰巧遇到這個問題,就寫一篇教程來告訴大家是如何現實的,演示請看織夢58網首頁尾部的鏈接分類(以滑動門的形式顯示)。
首先我們來介紹一下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條。