大家都知道帝国CMS 7.0新增加了多值字段,有了多值字值帝国的扩展性可谓提高了很多,具体如何应用大家可以多多思考,我以后也会分享一些我的经验,今天是关于多值字段取值的方法,其实和图库的调用方法差不多,只不过多值字段用的“||||||”为炸开的方式,如体调用方法如下:
完整的调用方法
01 | <?php |
02 | $dianping=$navinfor['dianping']; |
03 | $mpr=explode('||||||',$dianping); |
04 | $mpcount=count($mpr); |
05 | for($mpi=0;$mpi<$mpcount;$mpi++) |
06 | { |
07 | $mp=explode('::::::',$mpr[$mpi]); |
08 | echo"<p>[".$mp[0]."月份] ".$mp[1]."</p>"; |
09 | } |
10 | ?> |
内容模板用php分割$navinfor[字段名]内容,例子:
01 | <?php |
02 | $morefr=explode('||||||',$navinfor[字段名]); |
03 | $mfcount=count($morefr); |
04 | for($mfi=0;$mfi<$mfcount;$mfi++) |
05 | { |
06 | ?> |
07 | <?=$morefr[$mfi]?> |
08 | <?php |
09 | } |
10 | ?> |
第二种
1 | <?php |
2 | $test=explode("||||||",$navinfor['ziduan']); |
3 | ?> |
4 | <?=$test[0]?> |
5 | <?=$test[1]?> |
6 | <?=$test[2]?> |