对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

成功解决升级到dedecms5.3后友情链接竖排的问题【

时间:2009-12-29 00:05来源:未知 作者:股东 点击:
今天对dedecms进行了升级,从5.1升级到了5.3.1正式版,整个升级过程还算比较顺利。 只是最后在生成首页的时候发现友情链接乱了,我当时在首页的模板中调用友情链接所用的代码如下:
  

成功解决升级到dedecms5.3后友情链接竖排的问题【原创】

今天对dedecms进行了升级,从5.1升级到了5.3.1正式版,整个升级过程还算比较顺利。

只是最后在生成首页的时候发现友情链接乱了,我当时在首页的模板中调用友情链接所用的代码如下:
{dede:flink type='textall' row='9' col='13' titlelen='' tablestyle=''}{/dede:flink}
使用如上的代码只能显示9个友情链接(升级前是全部显示的),并且是竖排的(每行只有一个连接,共占用了9行)。


然后,我去盼盼了一下,发现有很多朋友也遇到升级后友情链接竖排的问题。

那么对于dedecms5.3.1的友情链接应该如何调用呢?我们知道在dedecms中有个flink标签,它应该怎么配置才能不竖排呢?


接下来继续盼盼,终于找到了解决友情链接竖排的方法:

要想解决升级dedecms后的友情链接问题,只要修改include\taglib中的flink.lib.php文件即可。
具体方法是打开flink.lib.php,找到
if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";
将这一行改为
if(trim($ctag->GetInnerText())=='') $innertext = "[field:link /]";
(也就是去掉这里的<li>与</li>)

此时我们重新生成一下首页,发现友情链接是横着排的,但是只显示出了9个连接,难道是首页模板中的这个row='9'缘故?row表示行的意思啊

,怎么好像是控制的列呢?接下来将模板中的row='9'改成row='30',即变成:
{dede:flink type='textall' row='30' col='13' titlelen='' tablestyle=''}{/dede:flink}
重新生成首页,看到友情链接全部显示出来了,用了两行。

这是为什么呢?继续盼盼……
(继续解决dede5.3 友情链接竖排 问题)


找了了一个原因:
dede升级到5.3后,友情链接不能控制行列了,它不再是table格式,而是li的格式了(默认的应该是横向排列,超过宽度最大值后,挤到第2行

继续排列),所以如果还是按照以前的调用方法,很容易出现错位。


既然原因找到了,那么我们应该怎么写dedecms5.3的友情链接标签然后进行调用呢?

下面就介绍dedecms友情链接标签的写法及其调用的详细方法,大家可以根据自己网站的具体情况进行调用。

dedecms友情链接的调用一般通过如下实现:

 {dede:flink row='30' linktype=2/}

这个表示调用24个链接,调用的是文字链接。

一般常见的修改:

{dede:flink linktype='2' row='30'}{/dede:flink}

(我最后的首页模板就是用的上面的两行代码,其中的linktype='2'表示连接类型是首页连接,row='30'表示显示30个连接,我们看到这里面

不再有col=这样的参数了)

<li>区域内即是最终调用的链接内容。

 

还有的朋友写成如下的代码也是可以的:
<div id="links">
<ul>
{dede:flink row='24'/}
</ul>
</div>

 

=======================================
解决问题的过程是快乐的

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八