ecshop修改价格区间显示

2,087次阅读
没有评论

ecshop修改价格区间显示

修改lib_common.php的代码如下

*/
function get_volume_price_list($goods_id, $price_type = '1')
{
    $volume_price = array();
    $temp_index   = '0';

    $sql = "SELECT `volume_number` , `volume_price`".
           " FROM " .$GLOBALS['ecs']->table('volume_price'). "".
           " WHERE `goods_id` = '" . $goods_id . "' AND `price_type` = '" . $price_type . "'".
           " ORDER BY `volume_number`";

    $res = $GLOBALS['db']->getAll($sql);
	$prenumber=1;
	$premargin_price=0;
    foreach ($res as $k => $v)
    {
//        $volume_price[$temp_index]                 = array();
//        $volume_price[$temp_index]['number']       = $v['volume_number'];
//        $volume_price[$temp_index]['price']        = $v['volume_price'];
//        $volume_price[$temp_index]['format_price'] = price_format($v['volume_price']);
//        $temp_index ++;

//jimphei's code
        $volume_price[$temp_index]                 = array();
        $volume_price[$temp_index]['number']       = $v['volume_number'];
        $volume_price[$temp_index]['price']        = $v['volume_price'];
        $volume_price[$temp_index]['format_price'] = price_format($v['volume_price']);
		$volume_price[$temp_index]['margin']='['.$prenumber.','.($v['volume_number']-1).']';
		$volume_price[$temp_index]['margin_price']=$premargin_price;
		$premargin_price=$v['volume_price'];
		$prenumber=$v['volume_number'];
        $temp_index ++;
    }
	$volume_price[$temp_index]['margin']='['.$prenumber.'+]';
	$volume_price[$temp_index]['margin_price']=$premargin_price;
	//jimphei's code 
    return $volume_price;
}
正文完
 

公众号