帝国cms列表模板如何调用图片集的图片?

图片[1]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

如何在新闻系统模型使用图片集?并且把图片调用出来呢?帝国cms默认的新闻系统是没有图片集的,所以第一步是要增加一个字段,图片集。然后才是第二步,将图片集的小图调用出来,怎么实现呢?具体可以参考下面的步骤。

第一步,增加字段

系统—数据表与系统模型—管理数据表,找到新闻系统数据表,“管理字段”,增加morepic字段,这一步可以照图片系统的morepic字段值,添加到新闻系统。

 

图片[2]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

第二步,回到“管理系统模型”,将字段录入项以及展示的模板项都勾上。

图片[3]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

提交后,在新闻系统增加信息,就会有图集显示,如图:

 

图片[4]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

第三步,列表内容模板代码:

$fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'");
$rexp="\r\n";
$fexp="::::::";
$rr=explode($rexp,$fr[morepic]);
$count=count($rr);
$listtemp="";
for($i=1;$i<$count+1;$i++)
{
$frt=explode($fexp,$rr[$i-1]);
$listtemps.=('');
}
$listtemp=('
  • '.$listtemps.'
  • ');

    图片[5]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

    这样图片就以列表项的形式展现了。

    实例拓展:

    如果有这样一个要求,单个标题图的列表和图片集的列表都显示在列表模板,应该怎么调用?请看下面的代码:

    $titlepic='';
    $morepic='';
    if($r[titlepic])
    {
    $titlepic=' [!--oldtitle--]
            

    [!--title--]

    '; } if($r[morepic]) { $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'"); $rexp="\r\n"; $fexp="::::::"; $rr=explode($rexp,$fr[morepic]); $count=count($rr); for($i=1;$i<5;$i++) { $frt=explode($fexp,$rr[$i-1]); $titlepis.=('
  • '); } $titlepic=('

    [!--title--]

      '.$titlepis.'
    '.$count.'图
    '); } $listtemp='
  • '.$titlepic.'
  • ';

    效果如下图:

    图片[7]-帝国cms列表模板如何调用图片集的图片?-HostJL-VPS主机交流

    以上就是关于帝国cms常见问题中"帝国cms列表模板如何调用图片集的图片?"的全部内容,如果有遇到帝国cms常见问题其他问题的,可以在评论留言,或者加微信咨询。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞15 分享
    评论 抢沙发
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    取消
    昵称表情代码图片

      暂无评论内容