您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦友情链接flink标签模板编写格式示例
冰萍2024-06-13 19:02:46dedecms教程已有人查阅
导读在dedecms系统中友情链接虽然功能不错,但大多数人使用时都觉得略显复杂,而在DedeCMS模板制作中默认的 flink 标签实在不好用
在dedecms系统中友情链接虽然功能不错,但大多数人使用时都觉得略显复杂,而在DedeCMS模板制作中默认的 flink 标签实在不好用,由此我们常常希望使用 flink 标签时能像
dede:arclist
那样编写,如:
{dede:flink row='10' typeid='2'}
<li>
<a href="[field:url/]"><img src="[field:logo/]" title="[field:webname/]"/></a>
<a href="[field:url/]">[field:webname/]</a>
</li>
{/dede:flink}
其实想要如此灵活的使用 flink 标签通过修改DEDECMS源文件即可。首先打开“ /include/taglib/flink.lib.php ”,找到:
$rbtext = preg_replace("/\[field:url([\/\s]{0,})\]/isU", $row['url'], $innertext);
$rbtext = preg_replace("/\[field:webname([\/\s]{0,})\]/isU", $row['webname'], $rbtext);
$rbtext = preg_replace("/\[field:logo([\/\s]{0,})\]/isU", $row['logo'], $rbtext);
然后将其修改成(记得先备份这个文件):
$rbtext = preg_replace("/\[field:url([\/\s]{0,})\]/isU", $dbrow->url, $innertext);
$rbtext = preg_replace("/\[field:webname([\/\s]{0,})\]/isU", $dbrow->webname, $rbtext);
$rbtext = preg_replace("/\[field:logo([\/\s]{0,})\]/isU", $dbrow->logo, $rbtext);
这样就完成了!当然如果你实在不喜欢修改Dede的源文件那么也可以换一种方式调用友情链接条目:
{dede:loop table='idea_flink' row='10'}
<a href="[field:url/]">[field:webname/]</a>
{/dede:loop}
本文标签:
很赞哦! ()
随机图文
织梦cms频道模型设计指南
研究织梦CMS半个多月了,从一个菜鸟的不断进步过程中,也积累了一些学习的经验。今天,就对这半个多月的研究作一个小结,结合自己的经历和新手朋友们一起谈谈织梦模板织梦dedecms栏目页添加数字递增的方法
很多人做模板的时候遇到在列表页调用12345678 这些数字递增的时候就不知道怎么弄了其实织梦有自带的数字递增标签只需要在{dede:arclist/}dede织梦实现按键盘方向键实现上一篇下一篇翻页代码实例
这个功能在很多小说站,图片站经常用到,大家可以留意一下,此教程源自于论坛热心网友提供,下面来讲讲具体的修改操纵:dedecms模板安装教程及模板相关知识汇总
先熟悉一下DEDE模板的相关知识(模板路径/模板文件命名规范),对你是否可以成功安装模板很重要,接下来为你详细介绍下模板的安装问题及实例演示
留言与评论 (共有 条评论) |