dedecms如何发布相册图集

来源:undefined 2024-12-24 12:53:19 1013

dedecms

发布图集的具体方法如下:

1、后台创建一个image分类

2、建立文章,每个文章上传一个图片

3、/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

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] != )

{

$result .= "

登录后复制
@@##@@";                 }                 $i++;             }             return $result;         }       }

4、网页中调用

1

2

3

{dede:arclist row=4 typeid =13}

[field:id function=Getimgurls(@me,4)/]

{/dede:arclist}

登录后复制

后者

1

2

3

{dede:list pagesize=10}

[field:id function=Getimgurls(@me,4)/]

{/dede:list}

登录后复制

相关推荐:织梦cms

以上就是dedecms如何发布相册图集的详细内容,更多请关注php中文网其它相关文章!

最新文章