您的位置:首页 > 帝国cms教程

帝国ECMS图片集morepic列表页模板list.var调用第一张图

2020-04-05 04:25:45 帝国cms教程 162

建立图片集字段morepic并设置为主表,这样列表页就可以调用


图片集调用代码:

<?php$picr=explode(egetzy('rn'),$navinfor[morepic]);for($p=0;$p<count($picr);$p++){$spicr=explode("::::::",$picr[$p]);?><imgsrc="<?=$spicr[0]?>"/>//小图(缩图)地址<imgsrc="<?=$spicr[1]?>"/>//大图地址<?=$spicr[2]?>//图片名称<?php}?>

说明:
这段代码遍历了图片集的所有图片,当$p==0的时候,出来的就是第1张

详细实例:
调morepic图片集小图(缩图):
<?php
$picr=explode(egetzy('rn'),$navinfor[morepic]);
for($p=0;$p<count($picr);$p++)
{
$spicr=explode("::::::",$picr[$p]);
?>
<div><img src="<?=$spicr[0]?>" /></div>
<?php
}
?>
调取后输出结果:
<div><img src="小图1地址" /></div><div><img src="小图2地址" /></div>…


内容页调用图集中第一张图片:
<?php
$str=$navinfor[morepic];
$exp=explode("::::::",$str);
?>
<img src="<?=$a=$exp[1];?>" alt="第一张" />
<?php
?>



列表内容模板(list.var调用图集一张图片
说明:$mp[0]为小图,$mp[1]为大图:
if(!empty($r[morepic]))
{
$morepic=$r['morepic'];
$mpr=explode(PHP_EOL,$morepic);
$m电脑端ount=count($mpr);
for($mpi=0;$mpi<$m电脑端ount;$mpi++){
$mp=explode('::::::',$mpr[$mpi]);
}
}
$listtemp='<a href="[!--titleurl--]"><div class="img"><img src="'.$mp[0].'"> <em><span class="transition">查看详细介绍<i>></i></span></em></div></a>';

相关推荐

  • 帝国cms图片集二开方法

    帝国cms图片集二开方法

    帝国cms图片集二开方法1、把图片系统数据表的图片集字段拷贝到新闻系统数据表中。(把新闻系统数据表中的字段加一个morpic图片集字段)2、添加完毕之后,从后台上传一下图片集的图片。3、前台用下边的代码调取?php$arr=array();$arr=$navinfor;

    帝国cms教程 2022-12-26 18:47:29 140
  • 帝国cms内容页模板统计图片集数量代码

    帝国cms内容页模板统计图片集数量代码

    帝国cms图片集内容页模板统计图片的数量,直观展示的调用代码。

    帝国cms教程 2021-07-06 23:41:16 75
  • 帝国cms内容页模板统计图片集数量代码是什么?

    帝国cms内容页模板统计图片集数量代码是什么?

    帝国cms图片集内容页模板统计图片的数量,直观展示的调用代码。图片集字段是morpic字段,每组数据长度都是统一的,通过统计分割的数据来对图片数量进行统计。如果图片格式统一种也可以直接统计后缀名也可以。代码如下,放在需要显示的地方就好了。?php$count=mpty($navinfor[mo

    帝国cms教程 2020-12-17 05:26:28 113