帝国cms教程栏目,提供精品建站,仿站,二次开发,安装,标签使用等图文教程,帮助建设和管理好你的帝国cms站点。
图片集是网站中比较常见的一个功能,可以用作产品展示,照片集。帝国cms自带的图片集调用标签是[eshowphoto]1,170,120[/eshowphoto],是以分页的形式调用,如果我们想调用图片集的前几张照片该如何实现呢?今天,帝国模板之家小编给大家分享一个方法。具体代码如下:
<?php
$picr=explode(egetzy('rn'),$navinfor[morepic]);
for($p=0;$p<count($picr);$p++)
{
$spicr=explode("::::::",$picr[$p]);
?>
小图地址:<img src="<?=$spicr[0]?>" />
大图地址:<img src="<?=$spicr[1]?>" />
图片名称:<?=$spicr[2]?>
<?php
}
?>
注:count($picr)统计图片集总数量,如果想调前几张照片,我们在for循环中加判断就可以了,代码如下:
<?php
$picr=explode(egetzy('rn'),$navinfor[morepic]);
for($p=0;$p<count($picr);$p++)
{
if($p==3){
break;
}
$spicr=explode("::::::",$picr[$p]);
?>
小图地址:<img src="<?=$spicr[0]?>" />
大图地址:<img src="<?=$spicr[1]?>" />
图片名称:<?=$spicr[2]?>
<?php
}
?>
这里我们只取前三张。
以上就是帝国cms调用图片集的前几张照片的方法,更多相关内容请关注帝国模板之家其他文章。
转载请注明来源:帝国cms调用图片集的前几张照片的方法
本文永久链接地址:https://www.moyouyouw.cn/code/356.html
郑重声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!我们不承担任何技术及版权问题,且不对任何资源负法律责任。
售价: 399 146 ℃ 0 评论
售价: 399 126 ℃ 0 评论
售价: 399 93 ℃ 0 评论
已有 位小伙伴发表了看法
欢迎 你 发表评论