濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)CMS友情鏈接調(diào)用方法技巧大全

織夢(mèng)CMS友情鏈接調(diào)用方法技巧大全

POST TIME:2017-11-13 01:06

一、織夢(mèng)官方對(duì)織夢(mèng)友情鏈接標(biāo)簽的解釋

標(biāo)簽名稱(chēng):flink

標(biāo)記簡(jiǎn)介:
功能說(shuō)明:用于獲取友情鏈接
適用范圍:全局使用
基本語(yǔ)法:
{dede:flink row=’24’/}
參數(shù)說(shuō)明:
type=’image’ 或textall,圖片鏈接,text文字鏈接;
row=’24’ 鏈接數(shù)量
titlelen=’24’ 站點(diǎn)文字的長(zhǎng)度
linktype=’2′ 鏈接位置首頁(yè) linktype=’1′ 鏈接位置內(nèi)頁(yè)
typeid=’0′ 所有類(lèi)型,可以在系統(tǒng)后臺(tái)[模塊]-[友情鏈接]中的“網(wǎng)站類(lèi)型管理”中查看
?
如果你照著這樣寫(xiě),就會(huì)啥也調(diào)用不出來(lái),不行你試試直接寫(xiě){dede:flink row=’24’/}。

不知道是少安裝什么文件還是咋回事,反正我是調(diào)用不出來(lái),經(jīng)過(guò)仔細(xì)研究,織夢(mèng)友情鏈接標(biāo)簽正確的調(diào)用格式應(yīng)該是這樣:

{dede:flink row=’24’ type=’image’ titlelen=”24″ typeid=”0″}
底層標(biāo)簽 [field:link /]
{/dede:flink}

二、個(gè)織夢(mèng)友情鏈接標(biāo)簽技巧

實(shí)例:
HTML代碼
<div> <span> <strong>友情鏈接</strong></span>
<span><a href=”{dede:field name=’phpurl’/}/flink_add.php” title=”申請(qǐng)友情鏈接”>申請(qǐng)友情鏈接</a></span>
<a href=”{dede:field name=’phpurl’/}/flink.php” title=”更多友情鏈接”></a> </div>
<div>? {dede:flink row=’1000′}
– [field:link /]
{/dede:flink}
</div>
CSS代碼
.flinkdtop{
line-height: 30px;
background-color: #f5f5f5;
height: 30px;
border: 1px solid #dfdfdf;
padding-right: 20px;
padding-left: 20px;
}
.lt_centflink{
padding: 10px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #dfdfdf;
border-bottom-color: #dfdfdf;
border-left-color: #dfdfdf;
}
備注:
row=’24’ 表示讀取24個(gè),如果row不設(shè)置,則默認(rèn)為24,
titlelen=”24″ 表示友情鏈接為文字形式,網(wǎng)站名稱(chēng)取24字符寬度,網(wǎng)站編碼GBK則12個(gè)漢字,網(wǎng)站編碼為UTF-8則為8個(gè)漢字.
typeid=”0″??? 1 綜合網(wǎng)站? 2 娛樂(lè)類(lèi)? 3 教育類(lèi)?? 4 計(jì)算機(jī)類(lèi)? 5? 電子商務(wù)? 6 網(wǎng)上信息?? 7? 論壇類(lèi)? 8 其它類(lèi)型? 如果typeid=”0″或者不填,則讀取全部類(lèi)型,
注: 后臺(tái)代碼 $wsql .= “And typeid = ‘$typeid'”;? 所以typeid這個(gè)變量,只能使用一個(gè)數(shù)字,不支持1,2,3,4這種格式,如果想要支持1,2,3,4這種逗號(hào)間隔格式, 則需要改動(dòng)\include\taglib\flink.lib.php文件,$wsql .= “And typeid = ‘$typeid'”;? 改為 $wsql .= “And typeid in ($typeid)”;
type=’image’?? 則? [field:link /] 為連接+圖片形式。
type=’text’? 則? [field:link /] 為連接+文字形式。

三、怎么控制首頁(yè)和內(nèi)頁(yè)顯示

進(jìn)入后臺(tái)–模板—默認(rèn)模板管理,找到index.htm,點(diǎn)修改,找到友情鏈接代碼:

<div>
<dl>
<dt>
<strong>友情鏈接</strong>
<span>
<a href=”plus/flink.php”>所有鏈接</a> _fcksavedurl=””plus/flink.php”>所有鏈接</a>” _fcksavedurl=””plus/flink.php”>所有鏈接</a>” | <a href=”plus/flink_add.php”>申請(qǐng)加入</a>
</span>
</dt>
<dd>
<ul>
{dede:flink row=’24’/}?? /*注意這里*/
</ul>
</dd>
</dl>
</div><!– /flink –>

修改:這里漏了一個(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è)的鏈接。這里還要說(shuō)明一下:ischeck>0 =1 =2 分別表示,在所有鏈接的那個(gè)頁(yè)面,也就是內(nèi)頁(yè)顯示: >0全部鏈接 =1內(nèi)頁(yè)鏈接 =2首頁(yè)鏈接。
找到
{dede:flink row=’24’/}
改為:
{dede:flink linktype = ‘2’ row=’24’ type=’text’}{/dede:flink}
如果你的首頁(yè)鏈接數(shù)多于24個(gè)的話(huà),24后面的首頁(yè)鏈接在首頁(yè)是不顯示的,這個(gè)是dede為了避免首頁(yè)鏈接過(guò)多設(shè)置的,你想多顯示的話(huà)就把{dede:flink linktype = ‘2’ row=’24’ type=’text’}{/dede:flink}中的row=’24’改為你想要的數(shù)字就可以了,我的設(shè)置為100或者直接把row=’24’去掉就可以了,反正鏈接太多的話(huà)我就直接設(shè)置為內(nèi)頁(yè)鏈接了。

四、實(shí)現(xiàn)下拉式友情鏈接

有不少站點(diǎn)需要用到下拉式友情鏈接,這樣能夠節(jié)省的空間。

修改方法:

編輯打開(kāi)\include\taglib\flink.lib.php

查找 else if($type==’image’)

在其上面加入

else if($type==’option’)
{
$link = “<option value='”.$dbrow->url.”‘>”.cn_substr($dbrow->webname,$titlelen).”</option>”;
}

在首頁(yè)index.htm模板里面插入下面代碼

<select> <option selected=”selected”>–相關(guān)鏈接地址–</option> {dede:flink row=’24’ type=’option’/}</select>

然后更新首頁(yè)就行了。

五、友情鏈接實(shí)現(xiàn)滾動(dòng)LOGO

修改首頁(yè)模板的友情鏈接部分,添加<marquee></marquee>標(biāo)簽就可以實(shí)現(xiàn),如下所示:

<ul> <marquee onMouseOver=”this.stop()” onMouseOut=”this.start()” align=center direction=left scrollamount=2.0 scrolldelay=3 valign=middle behavior=”slide”>
{dede:flink row=’30’type=’image’}{/dede:flink}
</marquee>
</ul>
<ul>
{dede:flink linktype = ‘2’ row=’30’ type=’text’}{/dede:flink}
</ul>

注:轉(zhuǎn)變LOGO滾動(dòng)方向可以改direction=left/UP/DOWN/RIGHT
direction。表現(xiàn)滾動(dòng)的方向,默認(rèn)為從右向左:←←←??蛇x的值有right、down、up。滾動(dòng)方向分辨為:right表現(xiàn)→→→,up表現(xiàn)↑,down表現(xiàn)↓。




上一篇:批量刪除織夢(mèng)DEDECMS搜索關(guān)鍵詞的SQL語(yǔ)句

下一篇:徹底解決dedecms專(zhuān)題description字?jǐn)?shù)限制的方法

收縮
  • 微信客服
  • 微信二維碼
  • 電話(huà)咨詢(xún)

  • 400-1100-266
甘洛县| 三台县| 阳朔县| 桓台县| 兴仁县| 益阳市| 武川县| 临猗县| 临高县| 玛沁县| 富源县| 万盛区| 平塘县| 大竹县| 乌兰浩特市| 青神县| 黄骅市| 衡山县| 东海县| 古浪县| 登封市| 隆昌县| 光山县| 额尔古纳市| 时尚| 万安县| 玉林市| 大方县| 韶关市| 巴彦淖尔市| 卢龙县| 竹北市| 镇赉县| 大同市| 常山县| 乌兰浩特市| 屏南县| 涞水县| 临湘市| 桐梓县| 同江市|