loading...
首页 开放平台 问答求助 新手报到 官方公告
首页 > 交流论坛 > 开放平台 > 资源分享 帝国CMS 7.0多值字段调用取值方法

帝国CMS 7.0多值字段调用取值方法 复制链接

发布于:2016-05-10 13:40:58 | 查看所有 | 关注作者 |本帖最后由 jimmy 于2016-05-10 编辑 楼主

大家都知道帝国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]?>

    发布于:2017-01-21 | 只看该用户 沙发

    学习了!
    您需要登录后才可以发帖,登录 | 注册
      
      
    到底了,所以往后的每一步都在进步