+ 收藏我们

网站模板

网站模板搜索
404模板 营销型模板 外贸网站模板 单页模板 双语模板 标签大全
电话:18630701785
首页 > 站长学院 > 帝国cms图片集多值字段在内容模板中调用教程 >

帝国cms图片集多值字段在内容模板中调用教程

时间:2024-07-13 10:43:17

默认的帝国cms图片集调用出来有他自己的html标签,那么今天就自定义调用多值字段的图片集教程方法,此方法还提供如果没有图片的时候会显示暂无图片

  1. <div class="ins_txt" id="huanjing">
  2. <div class="bar hd">
  3. <h4>机构环境</h4>
  4. </div>
  5. <div class="ins_huanjing">
  6. <ul> <?php if($navinfor[morepic]=='') { echo '<p>暂无照片</p>'; } else{ $exp=explode(egetzy('rn'),$navinfor[morepic]);
  7. foreach($exp as $k=>$v)
  8. {
  9. $exp2=explode('::::::',$v);
  10. echo '<li><div class="ins_hj_img"><img src="'.$exp2[0].'" alt="'.$exp2[2].'"></div><p class="hj_mask">'.$exp2[2].'</p></li>';
  11. } }
  12. ?>
  13. </ul>
  14. </div>
  15. </div>
  16. 其他的方法
  17. <?php
  18. $arr = array();
  19. $arr = $navinfor['morepic'];
  20. $newarr = explode(egetzy('rn'),$arr);
  21. $count = count(explode(egetzy('rn'),$navinfor[morepic]));
  22. //图集的图片数量
  23. for ($i=0;$i<$count;$i++) {$s_arr = array();$s_arr[] = $newarr[$i];$str = $s_arr[0];$bot_arr = explode("::::::", $str);$spic = $bot_arr[0];//小图 $bpic = $bot_arr[1];//大图 $picinfo = $bot_arr[2];//图片说明 $spic $bpic $picinfo
  24. ?>
  25. <img src="<?=$bpic;?>"/>
  26. <?php
  27. }
  28. echo "<pre>";
  29. // 图片集数组
  30. print_r($newarr);
  31. // 第一组图片
  32. $str = $newarr[0];
  33. $bot_arr = explode("::::::", $str);
  34. print_r($bot_arr );
  35. // 第一组图中的大图
  36. echo $bot_arr[1];
  37. ?>
  38. 第三种方法:
  39. ?php
  40. $arr = array();
  41. $arr = $navinfor['morepic'];
  42. $newarr = explode(egetzy('rn'),$arr);
  43. $count = count(explode(egetzy('rn'),$navinfor[morepic]));//图集的图片数量
  44. for($i=0;$i<$count;$i++)
  45. {
  46. $s_arr = array();
  47. $s_arr[] = $newarr[$i];
  48. $str = $s_arr[0];
  49. $bot_arr = explode("::::::", $str);
  50. $spic = $bot_arr[0];//小图
  51. $bpic = $bot_arr[1];//大图
  52. $picinfo = $bot_arr[2];//图片说明 </p> <p>echo '<img src="'.$spic.'" data-large="'.$bpic.'" alt="'.$picinfo.'
  53. " width="65" height="65" />';
  54. }
  55. ?>
  56. 帝国CMS教程-内容页显示下载点数,代码如下:
  57. 代码如下:
  58. <?php
  59. $down=explode("::::::",$navinfor[downpath]);
  60. ?>
  61. 点数:<?=$down[3]?>

有问题可以加入网站技术QQ群一起交流学习

本站会员学习、解决问题QQ群(691961965)

客服微信号:lpf010888

Title