帝国cms的图片集字段morepic,直接填写在内容页会输出一个多值字符串,并不是输出图片格式,对新手朋友来说搞不懂怎么用。今天cms大学小编和大家分享一下图集的使用方法。
这里利用了PHP的字符串分割函数explode,来将图片集这个多值字段分割开来,并选择性的输出数值。下面是代码:
- PHP">PHP
- $morepic=$navinfor['morepic'];
- $mpr=explode(egetzy('rn'),$morepic);
- $mpcount=count($mpr);
- for($mpi=0;$mpi<$mpcount;$mpi++)
- { $mp=explode('::::::',$mpr[$mpi]);
- if(emptyempty($mp[1]))
- {
- $mp[1]=$mp[0];
- }
- // echo "小图地址:
大图地址:
";- $picname=htmlspecialchars($mp[2]);
- $showsmphoto.="
- "; //显示小图格式修改这里
- $showbigphoto.="
"; //显示大图格式修改这里
- }
- ?>
这里是展示的在内容页的输出方法,在列表页或其他页面,大家只要修改一下取值方式就可以了。
输出大图:
- PHP">
输出小图:
- PHP">