帝国cms图片集展示(帝国cms图片显示不出来如何解决)
帝国CMS的图片采集字段morepic直接在内容页填写会输出多值字符串。它不输出图片格式。对于新手朋友来说,很难理解如何使用。今天CMS大学小编就来给大家分享一下图集的使用方法。
这里使用PHP的字符串分割函数explode来分割图片集合的多值字段,并有选择地输出值。这是代码:
?php $morepic=$navinfor['morepic']; $mpr=爆炸(egetzy('rn'),$morepic); $mpcount=计数($mpr); for($mpi=0;$mpi$mpcount; $mpi++) { $mp=爆炸(':',$mpr[$mpi]); if(emptyempty($mp[1])) { $mp[1]=$mp[0]; } //echo '小图地址:img src=''.$mp[0].'' /br /大图地址:img src=''.$mp[1].'' /br /'; $picname=htmlspecialchars($mp [2]); $showsmphoto.='lia href='#' title=''.$picname.'' img src=''.$mp[0].'' //a/li'; //显示这里更改小图片格式$showbigphoto.='img src=''.$mp[1].''/'; //这里改变大图格式} ?
这是内容页上显示的输出方法。在列表页或者其他页面,只需要修改value方法即可。
接下来,在要调用的地方填写相应的代码。
输出大图:
?=$showbigphoto?
输出缩略图:
?=$showsmphoto?