DEDECMS模板织梦CMS获得图片集多张图片及注释的课程

时间:2021-10-10 07:07来源:未知作者:未知点击:

导读:
扫描关注公众号
-->

在为顾客建网站的时候需要做到的成效是每一个案例都要不少图片,并且用肯定的成效进行展示。但发现DEDE本身自带的调取办法达成的成效是一次性调取多个参数,并且展示的成效不是我需要的,当时非常纠结。后来自己琢磨琢磨,可惜没成功。最后通过互联网百度搜索找到了达成办法。

达成成效如图:

达成的办法一共有两个步骤:

1、在/include/common.func.php 里加上办法 //循环输出多张图片functionfunction Getimgs{global $dsql;$imgurls = ''; $row = $dsql -> getone; // $imgurls = $row['imgurls']; preg_match_all}{/dede:img/isU", $imgurls, $wordcount); $count = count; if {$num = $count;}for{if{$imglist .= "<li><ahref=#" . $i . "><imgsrc=". trim . " width=" . $imgwith . " height=" . $imgheight . "></li></a>";}else{$imglist .= "<img src= " . trim . " width=" . $imgwith . "height=" . $imgheight . ">";}} return $imglist; }

2、在模板里调用办法{dede:field.idfunction="Getimgs"/}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

注释:<imgsrc=".trim."width=".$imgwith."height=".$imgheight.">"是调取出来的格式,可依据自己需要的样式进行概念,譬如加个li或者添加class等等,这里就不多讲了。

期望这篇文章对大伙有帮,假如有错误,欢迎大伙多多定评指出噢。交流才会进步!

以下办法是调取图片集多张图片注释的办法,操作类似。

1,在/include/common.func.php里加上

//循环输出多张图片注释

function Getimgnote{global $dsql;$imgurls = ''; $row = $dsql -> getone; // $imgurls = $row['imgurls']; preg_match_all' width|U", $imgurls, $wordcount); $count = count; if {$num = $count;}for{if{$imglist .= "<li><ahref=#" . $i . "><imgsrc=". trim . " width=" . $imgwith . " height=" . $imgheight . "></li></a>";}else{$imglist .= "<div class="gr">". trim ."</div>"; }} return $imglist; } 

2,

2、在模板里调用办法{dede:field.idfunction="Getimgnote"/}

相关文章
推荐文章

热门标签

织梦学院 织梦技巧

源码之家 - 免费提供最新网站源码下载!

Copyright © 2002-2021 源码之家 (http://www.yxny6.com) 网站地图 TAG标签 备案号:

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 本站为非赢利性网站