分享一篇 帝国CMS任意模板页面调用指定信息ID的图集内容教程: 第一步: 将以下代码复制到\e\class\userfun.php 文件中 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 //取图集

分享一篇 帝国CMS任意模板页面调用指定信息ID的图集内容教程:

帝国CMS任意页面调用指定信息的图集内容(帝国cms标签调用大全)  帝国CMS 图集内容 第1张

第一步:

将以下代码复制到\e\class\userfun.php 文件中

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 //取图集数量 图集的ID,是否输出图片 //@$picid 图集ID, 不可空 //@$ifpic 是否输出地址, 不输出则返回图集总数.默认为0,不输出 function my_picnum($picid,$ifpic=0){ global $empire; //副表 phome_ecms_photo_data_1  主表 phome_ecms_photo $sql = "SELECT a.id,b.morepic FROM phome_ecms_photo AS a INNER JOIN phome_ecms_photo_data_1 AS b ON a.id = b.id WHERE a.id =".$picid;  $r=$empire->fetch1($sql);  if($r['morepic']=='')  {  return '0';  }else{   $nr = explode("\r\n",$r['morepic']);   $num=count($nr);   if($ifpic == 1){     for($num;$i<=$num;$i++)    {     $picv = explode("::::::",$nr[$i]);     $img = "<img src='".$picv[1]."' width='167' height='259' >";     echo $img;    }   //return $picnum;   }else{   return $num;   }  } //return $picid; }

//取图集数量 图集的ID,
在要调用 的地方使用  my_picnum(图集ID,是否输出图集内容);
注意,必须用PHP方法调用 ,列表页要开启代码功能,

 

第二步:使用以下代码调用:

1 2 <?php $num=my_picnum(7);  ?>//将返回图集ID信息为7的图集数量 <?php  my_picnum(7,1); ?>  //将输出图集ID信息为7的所有图片,格式自行修改  

转载请说明出处
知优网 » 帝国CMS任意页面调用指定信息的图集内容(帝国cms标签调用大全)

发表评论

您需要后才能发表评论