DedeCMS首頁調(diào)用友情鏈接的時候,自己制作的模板有時候會出現(xiàn)內(nèi)頁鏈接也會在首頁顯示的情況。那么怎么才能只調(diào)用首頁鏈接呢,其實(shí)論壇里早就有了解決的辦法,細(xì)心的朋友搜下就會發(fā)現(xiàn)如下的解決辦法:
很多用DEDECMS的朋友都對內(nèi)頁友情鏈接與首頁友情鏈接都在首頁顯示的問題所困擾,現(xiàn)在就把解決的辦法告訴大家,具體步驟如下:打開首頁模板index.htm文件,找到友情鏈接調(diào)用標(biāo)簽,如下:
{dede:flink row=’24’/}
我們發(fā)現(xiàn)上面的標(biāo)簽漏了一個linktype屬性。所以我們要在首頁鏈接中不顯示設(shè)置為內(nèi)頁的鏈接需要添加上這個屬性,修改后的標(biāo)簽如下:
{dede:flink linktype=’2′ row=’24’}{/dede:flink}
其中的linktype屬性值有兩個分別是1和2,1表示設(shè)置為內(nèi)頁的鏈接,2表示設(shè)置為首頁的鏈接 現(xiàn)在首頁只顯示首頁鏈接了,而不會顯示設(shè)置為內(nèi)頁的友情鏈接了!另外,默認(rèn)的模板在內(nèi)頁默認(rèn)顯示所有鏈接,包括顯示在首頁的,如果你只想顯示設(shè)置為內(nèi)頁的鏈接,可以作如下修改:
找到templets/plus/flink-list.htm這個文件,找到如下代碼:
$dsql->SetQuery(“Select * from dede_flink where ischeck>0 order by sortrank asc”);
注意dede_為你自己的數(shù)據(jù)庫前綴,將其中的ischeck>0為ischeck=1就可以了,如果修改為2就是顯示設(shè)置為首頁的鏈接。
如果你的首頁鏈接數(shù)多于24個的話,24后面的首頁鏈接在首頁是不顯示的,這個是dede為了避免首頁鏈接過多設(shè)置的,你想多顯示的話就把{dede:flink linktype = ‘2’ row=’24’ type=’text’}{/dede:flink}中的row=’24’改為你想要的數(shù)字就可以了。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: DedeCMS友情鏈接內(nèi)頁鏈接與首頁鏈接都在首頁顯示的解決方法