首页 > 电脑专区 > CMS教程 > 帝国cms >

帝国CMS实现用户自定义标签函数输出图片集大小图的方法

来源:互联网 2023-03-14 12:47:55 版权归原作者所有,如有侵权,请联系我们

帝国CMS采用分离出图片集中大图小图的方法可以更自由的显示图片集效果。本文所述实例是在系统图片集函数上修改了一下代码实现的分离出图集中的大图片和小图片。具体操作步骤如下:aeb办公区 - 实用经验教程分享!

在e/class/userfun.php增加自定义函数如下:aeb办公区 - 实用经验教程分享!

复制代码代码如下://---------------------------用户自定义标签函数文件//图片集输出大小图function user_PhotoMorepage($picsize){ global $navinfor; $morepic=$navinfor['morepic']; if(empty($morepic)) { return ""; } $rexp="rn"; $fexp="::::::"; $rr=explode($rexp,$morepic); $count=count($rr); for($i=0;$i$count;$i ) { $j=$i 1; $fr=explode($fexp,$rr[$i]); $smallpic=$fr[0]; //小图 $bigpic=$fr[1]; //大图 if(empty($bigpic)) { $bigpic=$smallpic; } $picname=htmlspecialchars($fr[2]); //名称 $showsmphoto.="a href='".$bigpic."'>img src='".$smallpic."'>/a>"; //显示小图格式修改这里 $showbigphoto.="a href='".$bigpic."'>img src='".$bigpic."'>/a>"; //显示大图格式修改这里 if($i==0) { $firstpic=$showpic; } } if($picsize==0){ echo $showsmphoto; //参数为0输出小图片 } if($picsize==1){ echo $showbigphoto; //参数为1输出大图片 }}//图片集输出大小图结束aeb办公区 - 实用经验教程分享!

增加自定义标签如下图所示:aeb办公区 - 实用经验教程分享!

之后便可在内容模板页用复制代码代码如下:[usershowphoto]0[/usershowphoto]调出图集中小图片 复制代码代码如下:[usershowphoto]1[/usershowphoto]调出图集中大图片aeb办公区 - 实用经验教程分享!

以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!aeb办公区 - 实用经验教程分享!


标签: 帝国CMS用户自定义标签函数

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号