GVKun编程网logo

织梦友链标签dede:flink使用limit标签办法(织梦标签教程)

27

在本文中,我们将详细介绍织梦友链标签dede:flink使用limit标签办法的各个方面,并为您提供关于织梦标签教程的相关解答,同时,我们也将为您带来关于dedecms让友链的a标签显示title标签

在本文中,我们将详细介绍织梦友链标签dede:flink使用limit标签办法的各个方面,并为您提供关于织梦标签教程的相关解答,同时,我们也将为您带来关于dedecms 让友链的a标签显示title标签的办法、dedecms修改织梦源码友链源码 {dede:flink/}的教程、DEDECMS友链标签 flink 使用说明、dedecms织梦artlist和list标签调用图集图片实现办法的有用知识。

本文目录一览:

织梦友链标签dede:flink使用limit标签办法(织梦标签教程)

织梦友链标签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标签的办法

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写在网站简况里面就好了

本文章网址:http://www.ppssdd.com/code/10343.html。转载请保留出处,谢谢合作!

dedecms修改织梦源码友链源码 {dede:flink/}的教程

dedecms修改织梦源码友链源码 {dede:flink/}的教程

 

dedecms修改友链源码

dedecms修改织梦模板友情链接模板 {dede:flink/}的教程

dedecms5.5、dedecms5.6、dedecms5.7以及以后的版本,通常我们会使用dedecms(织梦){dede:flink/}标签来调用dedecms友情链接链接,该友链的调用已经固化到php中,修改友链的html代码在include/taglib/flink.lib.php中lib_flink函数。

本文章网址:http://www.ppssdd.com/code/9379.html。转载请保留出处,谢谢合作!

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标签调用图集图片实现办法

dedecms织梦artlist和list标签调用图集图片实现办法

 

我们在做织梦源码开发时,有时需要在artlist 和list标签中调用出图集中的图片,同时可以自定调用几张图片。织梦58整理了个一个这样功能的自定义函数。调用后效果如下

dedecms织梦artlist和list标签调用图集图片实现办法

函数代码

请将代码加入到 /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标签调用图集图片实现办法等相关知识,可以在本站进行查询。

本文标签: