帝国CMS修改图集默认显示模板格式的方法 帝国cms教程 - 帝国cms - 爱建站

,,cms教程,帝国cms教程,,

SEO SEO

首页  >   帝国cms > 帝国CMS修改图集默认显示模板格式的方法 帝国cms教程   >  正文

 

帝国CMS的图集字体 [!----morepic--] 默认自带的输出模板是用table表格的


帝国CMS的图集字体 [!----morepic--] 默认自带的输出模板是用table表格的。非常不利于配合JS制作各种图集特效。
本文以修改 [!----morepic--] 字段模板讲解自定义图片集输出模板的方法
打开 e/class/functions.php 文件
找到:
//返回图片集html代码
function ReturnMorepicpathHtml($add){
 global $public_r,$fun_r;
 if(empty($add[morepic]))
 {
  return "";
 }
 $line=$add[num]?$add[num]:1;//每行显示
 $picpath="";
 $path_r=explode("\r\n",$add[morepic]);
 for($pj=0;$pj<count($path_r);$pj++)
    {
  $p=$pj+1;
  if(($p-1)%$line==0||$p==1)
  {
   $picpath.="<tr>";
  }
     $showdown_r=explode("::::::",$path_r[$pj]);
  //显示图片名称
  $name="";
  if(!empty($showdown_r[2]))
  {
   $name="<br><span style="line-height=18pt">".$showdown_r[2]."</span>";
  }
  $width=$add[width]?" width="".$add[width].""":"";//宽度
  $height=$add[height]?" height="".$add[height].""":"";//高度
  $picpath
.="<td align=center><a href="".$public_r[newsurl]."e/ViewImg/index.html?url=".$showdown_r[1]."" target=_blank><img src="".$showdown_r[0].""".$width.$height." border=0>".$name."</a></td>";
  //分割
        if($p%$line==0)
  {
   $picpath.="</tr>";
  }
 }
 if($p<>0)
 {
  $table="<table width="100%" border=0 cellpadding=4 cellspacing=4>";
  $table1="</table>";
        $ys=$line-$p%$line;
  $dotr=0;
        for($j=0;$j<$ys&&$ys!=$line;$j++)
  {
   $dotr=1;
            $picpath.="<td></td>";
        }
  if($dotr==1)
  {
   $picpath.="</tr>";
  }
 }
 $value=$table.$picpath.$table1;
 return $value;
}

其中,蓝色代码部分就是主要的图片输出格式,按需要修改即可,比如改成<li></li>格式。

温馨提示:如果你想搭建一个地方门户或者社交论坛,那么到的 discuz模板 频道看看吧,这里有很多的地方门户和论坛模板哦!


帝国CMS修改图集默认显示模板格式的方法 帝国cms教程
http://www.yuedudg.cn/article/874521.html

 

友情链接
zblog之家 织梦之家 discuz经验网
ecshop经验网 phpcms之家 wp之家
cms综合网 帝国cms常识


Tags: cms教程 帝国cms教程


手机浏览本文

帝国CMS修改图集默认显示模板格式的方法  帝国cms教程

帝国CMS修改图集默认显示模板格式的方法 帝国cms教程

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy