SHLCMS 首页产品dt product标签调用说明

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页|SHLCMS

产品首页调用

dt_product($channelId,$n,$strcount=0,$strcountl=0,$style=0,$isellipsis=true,$categoryId=null)

  • 参数说明     
  1. $channelId:调用频道或栏目ID;
  2. $n:调用产品显示条数;
  3. $strcount:指定图文栏目的显示字符数量;
  4. $strcount1:指定产品简介的显示汉字字符数量;
  5. $style:调用文件名为product_0、product_1、product_2……的php样式文件,其保存于模板下的index文件夹下,表示product的不同显示样式,$style为产品不同显示样式文件的数字后缀。
  6. $isEllipsis:指定专辑字符末尾是否显示省略号,当$isEllipsis为false或$isEllipsis为true且$strcount大于标题字数时不显示省略号,当 $isEllipsis为true且$strcount小于标题字数时则显示省略号。
  7. $categoryId:产品类别ID。
  • 示例
<div class="indexContentBox"><h2 id="shopTitle">商品展示</h2><div class="shopSmallPic spaceLeft"><ul>
<?php echo dt_product(32,2,5,0,0.false)?></ul></div></div>

会生成以下列表如图:

  • 备注      

如上图所示首页需要调用栏目ID为32的商品展示,首页显示标题字符数量为150,不显示产品简介,产品数量为2,调用样式文件product_0.php保存在模板下的index文件夹下,false表示不显示省略号。那么只须在index.php檔中找到“商品展示”,然后在其下添上标签:dt_product(32,2,5,0,0,false)。

而保存于范本index文件夹下product_0.php代码也很简单,如下所示:

<li><a href="<?php echo get_root_path() ?>/?p=<?php echo $o->channelId?>&a=view&r=<?php echo $o->aid?>&c=<?php echo $o->categoryId?>">
<img src="<?php echo $o->smallPic?>" alt="<?php echo $o->tags?>" border="0" /></a><span><?php echo $o->name?></span></li>

相关条目[ ]

参考来源[ ]