很多的時候都會出現(xiàn)這樣的情況,不是我們的css有問題,而是多出了一個li標(biāo)簽,其實我們直接去掉就可以修復(fù),解決方法如下:
第一步:
打開include aglib下的flink.lib.php,將<li>[field:link /]</li>改為[field:link /]
然后將第46行的
$link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> ";
改為
$link = "<option value='".$dbrow->url."'>".cn_substr($dbrow->webname,$titlelen)."</option> ";
也可以通過dedecms的后臺的模板-直接編輯。
第二步:
修改首頁模板
將原來的友情鏈接{dede:flink row='24'/}改為
<select onchange="if(this.value!=''){window.open(this.value)}">
<option value="">-- 知名網(wǎng)站 --</option>{dede:flink row='24' typeid='1' /}</select>
<select onchange="if(this.value!=''){window.open(this.value)}">
<option value="">-- 本地網(wǎng)站 --</option>{dede:flink row='24' typeid='2' /}</select>
也就是分別調(diào)用第一和第二個分類的友情鏈接。