dedecms首頁(yè)調(diào)用友情鏈接的時(shí)候,自己制作的模板有時(shí)候會(huì)出現(xiàn)內(nèi)頁(yè)鏈接顯示的情況。那么怎么才能只調(diào)用首頁(yè)鏈接呢,其實(shí)早就有了解決的辦法,很多用DEDECMS的朋友都對(duì)內(nèi)頁(yè)友情鏈接與首頁(yè)友情鏈接都在首頁(yè)顯示的問(wèn)題所困擾。
方法: 進(jìn)入后臺(tái)--模板---默認(rèn)模板管理,找到index.htm,點(diǎn)修改,找到友情鏈接代碼:
{dede:flink row='24'/} 修改: 這里漏了一個(gè)linktype屬性。所以要在首頁(yè)鏈接中不顯示設(shè)置為內(nèi)頁(yè)的鏈接需要添加上這個(gè)屬性
{dede:flink linktype='2'}{/dede:flink} 屬性值有兩個(gè)1和2,1表示設(shè)置為內(nèi)頁(yè)的鏈接,2表示設(shè)置為首頁(yè)的鏈接 現(xiàn)在首頁(yè)只顯示首頁(yè)鏈接了,而不會(huì)顯示設(shè)置為內(nèi)頁(yè)的友情鏈接了!
另外,默認(rèn)的模板在內(nèi)頁(yè)默認(rèn)顯示所有鏈接,包括顯示在首頁(yè)的,如果你只想顯示設(shè)置為內(nèi)頁(yè)的鏈接,可以作如下修改:找到templets/plus/flink-list.htm這個(gè)文件,修改
$dsql->SetQuery("Select * from dede_flink where ischeck>0 order by sortrank asc"); 這行中的 ischeck>0為ischeck=1就可以了.如果修改為2就是顯示設(shè)置為首頁(yè)的鏈接. 大家做內(nèi)頁(yè)鏈接的話會(huì)發(fā)現(xiàn)自己設(shè)置的內(nèi)頁(yè)鏈接也跑到首頁(yè)來(lái)了 要修改這個(gè)就修改下templets/index.htm文件 找到 {dede:flink row='24'/} 改為 {dede:flink linktype = '2' row='24' type='text'}{/dede:flink}
如果你的首頁(yè)鏈接數(shù)多于24個(gè)的話,24后面的首頁(yè)鏈接在首頁(yè)是不顯示的,這個(gè)是dede為了避免首頁(yè)鏈接過(guò)多設(shè)置的,你想多顯示的話就把{dede:flink linktype = '2' row='24' type='text'}{/dede:flink}中的row='24'改為你想要的數(shù)字就可以了
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選