在本文中,我们将详细介绍织梦友链标签dede:flink使用limit标签办法的各个方面,并为您提供关于织梦标签教程的相关解答,同时,我们也将为您带来关于dedecms让友链的a标签显示title标签
在本文中,我们将详细介绍织梦友链标签dede:flink使用limit标签办法的各个方面,并为您提供关于织梦标签教程的相关解答,同时,我们也将为您带来关于dedecms 让友链的a标签显示title标签的办法、dedecms修改织梦源码友链源码 {dede:flink/}的教程、DEDECMS友链标签 flink 使用说明、dedecms织梦artlist和list标签调用图集图片实现办法的有用知识。
本文目录一览:- 织梦友链标签dede:flink使用limit标签办法(织梦标签教程)
- dedecms 让友链的a标签显示title标签的办法
- dedecms修改织梦源码友链源码 {dede:flink/}的教程
- DEDECMS友链标签 flink 使用说明
- dedecms织梦artlist和list标签调用图集图片实现办法
织梦友链标签dede:flink使用limit标签办法(织梦标签教程)
有时候在使用织梦dedecms的友情链接时,需要像在{dede:arclist}用 limit='19,29'来分开的效果,但是dedecms默认是没有这个的,现在就教大家来添加上这个功能。
首先,打开/include/taglib/flink.lib.php标签文件发现,其实友情链接的调用就是通过查询一个SQL获得的。
具体做法:
查找:
$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";
替换成:
$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0,limit|0,10";
再判断SQL语句就OK
继续查找:
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";
替换成:
if(!$limit){
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";
}else{
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit $limit";
}
OK 这样就可以在dede:flink里面使用limit了!试试吧!
就象这样:
{dede:flink limit='0,7' type='text' titlelen="24" typeid="0"}[field:link /]{/dede:flink}
{dede:flink limit='7,7' type='text' titlelen="24" typeid="0"}[field:link /]{/dede:flink}
本文章网址:http://www.ppssdd.com/code/12108.html。转载请保留出处,谢谢合作!dedecms 让友链的a标签显示title标签的办法
今天在弄友链的时候 发现友链不会显示title 但是有时候换友情链接的时候 人家要让你把title也加一下,这个时候你就没方案了
那么我教你如何改吧
修改这个文件 /include/taglib/flink.lib.php
找到这行代码
$link = “<a href='”.$dbrow->url.”‘ target=’_blank’>”.cn_substr($dbrow->webname,$titlelen).”</a> “;
改成: $link = “<a href='”.$dbrow->url.”‘ title='”.$dbrow->msg.”‘ target=’_blank’>”.cn_substr($dbrow->webname,$titlelen).”</a> “;
就OK了
说明:上面的->msg 我是把网站简况的内容当成title了 所以把要写的title写在网站简况里面就好了
dedecms修改织梦源码友链源码 {dede:flink/}的教程
dedecms修改友链源码
DEDECMS友链标签 flink 使用说明
DEDEcms的友链标签flink用于获取友链,其对应后台文件为"\include\taglib\flink.lib.php",
底层标签
图片
{dede:flink row='24' type='image' titlelen="24" typeid="0"}
底层标签 [field:link /]
{/dede:flink}
文字
{dede:flink row='24' type='text' titlelen="24" typeid="0"}
底层标签 [field:link /]
{/dede:flink}
备注:
row='24' 表示读取24个,如果row不设置,则默认为24,
titlelen="24" 表示友链为文字形式,网站名称取24字符宽度,网站编码GBK则12个汉字,网站编码为UTF-8则为8个汉字.
typeid="0" 1 综合网站 2 娱乐类 3 教育类 4 计算机类 5 电商 6 网上信息 7 论坛类 8 其它类型 如果typeid="0"或者不填,则读取全部类型,
注: 后台代码 $wsql .= "And typeid = '$typeid'"; 所以typeid这个变量,只能使用一个数字,不支持1,2,3,4这种格式,如果想要支持1,2,3,4这种逗号间隔格式,则需要改动\include\taglib\flink.lib.php文件,$wsql .= "And typeid = '$typeid'"; 改为 $wsql .= "And typeid in ($typeid)";
type='image' 则 [field:link /] 为连接+图片形式,
type='text' 则 [field:link /] 为连接+文字形式,
本文章网址:http://www.ppssdd.com/code/3838.html。转载请保留出处,谢谢合作!dedecms织梦artlist和list标签调用图集图片实现办法
我们在做织梦源码开发时,有时需要在artlist 和list标签中调用出图集中的图片,同时可以自定调用几张图片。织梦58整理了个一个这样功能的自定义函数。调用后效果如下
函数代码
请将代码加入到 /include/extend.func.php 文件中
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function Getimgurls($aid,$num=4)
{
global $dsql;
$imgurls = $result = '';
$imgrow = $dsql->GetOne( "Select imgurls From `dede_addonimages` where aid='$aid' ");
$imgurls = $imgrow['imgurls'];
if($imgurls != '')
{
$dtp = new DedeTagParse();
$dtp->LoadSource($imgurls);
$images = array();
if(is_array($dtp->CTags))
{
foreach($dtp->CTags as $ctag)
{
if($ctag->GetName() == 'img')
{
$row = array();
$row['width'] = $ctag->GetAtt('width');
$row['height'] = $ctag->GetAtt('height');
$row['imgsrc'] = trim($ctag->GetInnerText());
$row['text'] = $ctag->GetAtt('text');
$images[] = $row;
}
}
}
$dtp->Clear();
$i = 0;
foreach($images as $row)
{
if($i == $num) break;
if($row['imgsrc'] != '')
{
#p#分页标题#e#$result .= "<li><img src='{$row['imgsrc']}' alt='{$row['text']}' width='70' height='70'></li>";
}
$i++;
}
return $result;
}
}
//<li><img src='{$row['imgsrc']}' alt='{$row['text']}' width='70' height='70'></li>
// 这个图片的样式都可以根据自己需要进行自定义调整。织梦源码网
前台源码调用代码
1
2
3
4
5
6
7
{dede:arclist}
[field:id function=Getimgurls(@me,4)/]
{/dede:arclist}
{dede:list pagesize='10'}
[field:id function=Getimgurls(@me,4)/]
{/dede:list}
本文章网址:http://www.ppssdd.com/code/12254.html。转载请保留出处,谢谢合作!今天关于织梦友链标签dede:flink使用limit标签办法和织梦标签教程的分享就到这里,希望大家有所收获,若想了解更多关于dedecms 让友链的a标签显示title标签的办法、dedecms修改织梦源码友链源码 {dede:flink/}的教程、DEDECMS友链标签 flink 使用说明、dedecms织梦artlist和list标签调用图集图片实现办法等相关知识,可以在本站进行查询。
本文标签: