在本文中,我们将给您介绍关于织梦CMS获取图集图片总数量的教程的详细内容,并且为您解答织梦图片集如何调用的相关问题,此外,我们还将为您提供关于DedeCMS图集列表中调用图集图片、dedecms图集图
在本文中,我们将给您介绍关于织梦CMS获取图集图片总数量的教程的详细内容,并且为您解答织梦图片集如何调用的相关问题,此外,我们还将为您提供关于DedeCMS图集列表中调用图集图片、dedecms图集图片和图片数量获取办法、dedecms图集图片和图片数量获取方法、dedecms图集图片数量获取办法的知识。
本文目录一览:- 织梦CMS获取图集图片总数量的教程(织梦图片集如何调用)
- DedeCMS图集列表中调用图集图片
- dedecms图集图片和图片数量获取办法
- dedecms图集图片和图片数量获取方法
- dedecms图集图片数量获取办法
织梦CMS获取图集图片总数量的教程(织梦图片集如何调用)
打开 \include\extend.func.php 在*下面添加代码
/** * 获取图集图片数量 * 织梦58 dede58.com * @access public * @param string $aid 新闻id * @return string */ function GetImgCount($aid) { global $dsql; $imgurls = ''; $row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' "); $imgurls= $row['imgurls']; preg_match_all("/{dede:img (.*){\/dede:img/isU",$imgurls,$wordcount); $count=count($wordcount[1]); return $count; }
前台源码调用办法
首页\栏目页
[field:id function=GetImgCount(@me)/]
内容详细页
{dede:field.id function=GetImgCount(@me)/}
DedeCMS图集列表中调用图集图片
下面是小编 jb51.cc 通过网络收集整理的代码片段。小编小编现在分享给大家,也给大家做个参考。
在 include/common.func.PHP 中添加以下函数代码
// 在图集列表中调出图集的所有图片
function Getimgs($aid,$imgwith = 220,$imgheight = 80,$num = 0,$){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select * From`dede_addonimages` where aid='$aid'"); //
$imgurls = $row['imgurls'];
preg_match_all("/{dede:img (.*)}(.*){/dede:img/isU",$imgurls,$wordcount);
$count = count($wordcount[2]);
if ($num > $count || $num == 0){
$num = $count;
}
for($i = 0;$i < $num;$i++){
if($style == 'li'){
$imglist .= "<li><a href=#" . $i . "><imgsrc=". trim($wordcount[2][$i]) . " width=" . $imgwith . " height=" . $imgheight . "></a></li>";
}else{
$imglist .= "<li><imgsrc='../images/grey.gif' data-original=". trim($wordcount[2][$i])." width=" . $imgwith . " height=" . $imgheight . "></li>";
//此处用到了jquery的loadlazy延时加载插件。
}
}
return $imglist;
}
模板中 [field:id function="Getimgs(@me,220,80,90)" /]
说明: 第一个参数 当前 ID 第二个第三个, 图片尺寸。 第四个图片张数。
也可以这样用
{dede:arclist row='3'} // row=3 调用三个图集
[field:id function="Getimgs(@me,136,62,4)" /] //每个图集调用前4张
{/dede:arclist}
以上是小编(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得小编网站内容还不错,欢迎将小编网站推荐给程序员好友。
dedecms图集图片和图片数量获取办法
*步:栏目页调用代码:
{dede:list pagesize=’12′} <SPAN class=SXC><a href=http://www.dede58.com/a/dedejq/[field:arcurl/] target=_blank><img src=http://www.dede58.com/a/dedejq/[field:litpic/] alt=”[field:title/]“ width=40 height=40 border=0></a><br><a href=http://www.dede58.com/a/dedejq/[field:arcurl/] target=_blank>[field:title/]</a><br>共[field:id function="Getimgnum(@me)"/]张</SPAN> {/dede:list}
第二步:在include/common.func.php增加下列函数:
function Getimgnum($aid) { global $dsql; $imgurls = ”; $row =$dsql->getone( “Select imgurls From `dede_addonimages` where aid=’$aid’ “); $imgurls= $row['imgurls']; preg_match_all(“/{dede:img (.*){\/dede:img/isU”,$imgurls,$wordcount); $count=count($wordcount[1]); return $count; }本文章网址:http://www.ppssdd.com/code/8134.html。转载请保留出处,谢谢合作!
dedecms图集图片和图片数量获取方法
第一步:列表页调用代码:
{dede:list pagesize=’12′} |
function Getimgnum($aid) { global $dsql; $imgurls = ”; $row =$dsql->getone( “Select imgurls From `dede_addonimages` where aid=’$aid’ “); $imgurls= $row['imgurls']; preg_match_all(“/{dede:img (.*){\/dede:img/isU”,$imgurls,$wordcount); $count=count($wordcount[1]); return $count; } |
dedecms图集图片数量获取办法
在include/common.func.php增加下列函数:
function Getimgnum($aid) { global $dsql; $imgurls = ”; $row =$dsql->getone( “Select imgurls From `dede_addonimages` where aid=’$aid’ “); $imgurls= $row['imgurls']; preg_match_all(“/{dede:img (.*){\/dede:img/isU”,$imgurls,$wordcount); $count=count($wordcount[1]); return $count; }调用办法(list,aclist都可以调用):
{dede:list pagesize=’12′} <SPAN class=SXC><a href=http://www.dede58.com/a/dedejq/[field:arcurl/] target=_blank><img src=http://www.dede58.com/a/dedejq/[field:litpic/] alt=”[field:title/]“ width=40 height=40 border=0></a><br><a href=http://www.dede58.com/a/dedejq/[field:arcurl/] target=_blank>[field:title/]</a><br>共[field:id function="Getimgnum(@me)"/]张</SPAN> {/dede:list} 本文章网址:http://www.ppssdd.com/code/14431.html。转载请保留出处,谢谢合作!今天的关于织梦CMS获取图集图片总数量的教程和织梦图片集如何调用的分享已经结束,谢谢您的关注,如果想了解更多关于DedeCMS图集列表中调用图集图片、dedecms图集图片和图片数量获取办法、dedecms图集图片和图片数量获取方法、dedecms图集图片数量获取办法的相关知识,请在本站进行查询。
本文标签: