深喉咙企业网站生成系统官方网站

Date: 2007-05-06 03:33:34Written By Deepthroat

【首页、通用页调用】图片 dt_picture

图片首页调用 dt_picture($channelId,$n=0,$strcount=0,$strcountl=0,$style=0,$isellipsis=true,$ordering='id')
参数说明
  •       $channelId:调用频道或栏目ID;
  •       $n:调用图片显示条数;
  •       $strcount:指定标题的显示中文字符数量;
  •       $strcountl:制定图片介绍显示的字数;
  •       $style:调用文件名为picture_0、picture_1、picture_2……的php样式文件,其保存于模板下的index文件夹下,表示图片的不同显示样式,$style为图片不同显示样式文件的数字后缀。 
  •       $isEllipsis:指定专辑字符末尾是否显示省略号,当$isEllipsis为false或$isEllipsis为true且$strcount大于标题字数时不显示省略号,当 $isEllipsis为true且$strcount小于标题字数时则显示省略号。
  •       $ordering:调用记录排序,默认情况下是按数据库表里的ordering排序的,如果大家不需要ordering排序可以手动跟所自己的情况排序,比如按记录id排序写成'id'。
示例

    <div id="indexProShow">
     <h2 class="indexColumTitle">图片新闻</h2>
     <ul>
     <?php echo dt_picture(9,3,6,0,0,false,'id') ?>     
     
      </ul>
      </div>

会生成以下列表如图:

备注

      如上图所示首页需要调用栏目ID为9的图文新闻,首页显示产品数量为3,显示字符为6,显示图片介绍字数为0,也就是不显示图片介绍,不显示省略号,调用样式文件picture_0.php保存在模板下的index文件夹下,id表示按照ID进行排序,那么只须在index.php文件中找到“图片新闻”,然后在其下添上标签:dt_picture(9,3,6,0,0,false,'id')。

      而保存于模板index文件夹下picture_0.php代码也很简单,如下所示:
<li>
<a href="./?p=<?php echo $o->channelId?>&a=view&r=<?php $o->id?>">
<img src="<?php echo $o->spicture?>" alt="<?php echo $o->title?>" border="0" />
<span><?php echo $o->title?></span></a>
</li>