大家知道织梦DedeCMS官方在管理后台提供了友情链接首页、内页的分类,我们完全可以通过官方提供的标签分别调用首页、内页的友链,但是在具体调用过程中,我们却发现好像不大好使,或者说干脆没有用,不知道该怎么调用,这里我们给大家另一种调用方法:
织梦后台有对友情链接的分类,比如说:typeid="0" 1 综合网站 2 娱乐类 3 教育类 4 计算机类 5 电子商务 6 网上信息 7 论坛类 8 其它类型 如果typeid="0"或者不填,则读取全部类型,据此我们可以将首页想要显示的链接的类别设置成:1 综合网站;内页链接类别设置成:2 娱乐类。然后我们在需要调用首页链接的地方添加如下代码:{dede:flink row='24' typeid="1"/} ;调用内页友链处添加如下代码:{dede:flink row='24' typeid="2"/};如果想调用全部链接的时候就用:{dede:flink row='24' /}或者:{dede:flink row='24' typeid="0"/}即可。
这里值得注意的是:
{dede:flink linktype='2'}{/dede:flink} 属性值有两个1和2,1表示设置为内页的链接,2表示设置为首页的链接!
DEDEcms的友情链接标签flink用于获取友情链接,其对应后台文件为"\include\taglib\flink.lib.php",
文字
{dede:flink row='24' type='text' titlelen="24" typeid="0"}
底层标签 [field:link /]
{/dede:flink}
|
实例
{dede:flink row='1000'}
- [field:link /]
{/dede:flink}
友情链接 ">申请友情链接 " class="kmaore">
|
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个,如果row不设置,则默认为24,
titlelen="24" 表示友情链接为文字形式,网站名称取24字符宽度,网站编码GBK则12个汉字,网站编码为UTF-8则为8个汉字.
type='image' 则 [field:link /] 为连接+图片形式,
type='text' 则 [field:link /] 为连接+文字形式,