文档介绍:?
在 includes/  
的 ecshop默认排行下面
加个函数
/**
* 调用指定栏目的销售排行榜
*
* ***@access  public
* ***@param   int  $cat_id   指定的分类
* ***@return  array
*/
function get_top10_cat($cat_id = 0)
{
    if ($cat_id >0)
        {
         $where= "AND ".get_children($cat_id);
         }
         else
         {$where="";
         }
    /* 排行统计的时间*/
    switch ($GLOBALS['_CFG']['top10_time'])
    {
        case 1: // 一年
            $top10_time = "AND >= '" . date('Ymd', gmtime() - 365 * 86400) . "'";
        break;
        case 2: // 半年
            $top10_time = "AND >= '" . date('Ymd', gmtime() - 180 * 86400) . "'";
        break;
        case 3: // 三个月
            $top10_time = "AND >= '" . date('Ymd', gmtime() - 90 * 86400) . "'";
        break;
        case 4: // 一个月
            $top10_time = "AND >= '" . date('Ymd', gmtime() - 30 * 86400) . "'";
        break;
        default:
            $top10_time = '';
    }
    $sql = 'SELECT , ,
, , SUM() as goods_number ' .
           'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g, ' .
                $GLOBALS['ecs']->table('order_info') . ' AS o, ' .
                $GLOBALS['ecs']->table('order_goods') . ' AS og ' .
           "WHERE = 1 AND = 1 AND