易企cms获取指定数量的产品分类

在用易企cms做网站的时候经常会遇到想指定的显示产品分类数量的问题,在易企cms官网上没有该标签的教程,后来我自己二次开发出来可以调用指定区间指定数量的分类:

1.在include文件夹下找到category.class.php在最后一个函数后面添加一个函数:

 1 /*获取指定数量的分类*/
 2     function GetCategoryByNum($type='article',$skip=0,$take=10,$orderby="displayorder")
 3     {
 4         global $yiqi_db;
 5         $sql = "select * from yiqi_category where type = '$type' order by $orderby limit $skip,$take";
 6         $results = $yiqi_db->get_results(CheckSql($sql));
 7         if(count($results))
 8         {
 9             return $results;
10         }
11         else
12         {
13             return null;
14         }
15     }
16     //end

2.在模板文件中插入:

 1    <ul>
 2            {if (count($categorylist) > 0)}
 3            {assign var="categorylist" value=$categorydata->GetCategoryByNum("product",0,15,"displayorder")}
 4 
 5             {foreach from=$categorylist item=categoryinfo}
 6                 <li>
 7                     <a href="{formaturl type="category" siteurl=$siteurl name=$categoryinfo->filename}">{$categoryinfo->name}</a>
 8                 </li>
 9             {/foreach}    
10          {else}<li>暂无分类</li>{/if}    
11       </ul>

这样就能显示指定数量的产品分类了

转载于:https://www.cnblogs.com/leeten/p/3510253.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值