當前位置: 首頁>>代碼示例>>PHP>>正文


PHP pack_list函數代碼示例

本文整理匯總了PHP中pack_list函數的典型用法代碼示例。如果您正苦於以下問題:PHP pack_list函數的具體用法?PHP pack_list怎麽用?PHP pack_list使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了pack_list函數的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: checkout


//.........這裏部分代碼省略.........
	    $payment_list = available_payment_list(1, $cod_fee);
	    if(isset($payment_list))
	    {
	        foreach ($payment_list as $key => $payment)
	        {
	            if ($payment['is_cod'] == '1')
	            {
	                $payment_list[$key]['format_pay_fee'] = '<span id="ECS_CODFEE">' . $payment['format_pay_fee'] . '</span>';
	            }
	            #如果有易寶神州行支付 如果訂單金額大於300 則不顯示
	            if ($payment['pay_code'] == 'yeepayszx' && $total['amount'] > 300)
	            {
	                unset($payment_list[$key]);
	            }
	            #如果有餘額支付
	            if ($payment['pay_code'] == 'balance')
	            {
	                #如果未登錄,不顯示
	                if ($_SESSION['user_id'] == 0)
	                {
	                    unset($payment_list[$key]);
	                }
	                else
	                {
	                    if ($_SESSION['flow_order']['pay_id'] == $payment['pay_id'])
	                    {
	                        $smarty->assign('disable_surplus', 1);
	                    }
	                }
	            }
	        }
	    }
	
		$pack_list = array();
		$card_list = array();
	    /* 取得包裝與賀卡 */
	    if ($total['real_goods_count'] > 0)
	    {
	        #隻有有實體商品,才要判斷包裝和賀卡
	        if (!isset($_CFG['use_package']) || $_CFG['use_package'] == '1')
	        {
				#如果使用包裝,取得包裝列表及用戶選擇的包裝
				$pack_list = pack_list();
	        }
	
	        #如果使用賀卡,取得賀卡列表及用戶選擇的賀卡
	        if (!isset($_CFG['use_card']) || $_CFG['use_card'] == '1')
	        {
				$card_list = card_list();
			}
	    }
	
	    /* 
		$user_info = user_info($_SESSION['user_id']);
		#如果使用餘額,取得用戶餘額
	    if ((!isset($_CFG['use_surplus']) || $_CFG['use_surplus'] == '1') && $_SESSION['user_id'] > 0  && $user_info['user_money'] > 0)
	    {
	        // 能使用餘額
	        $smarty->assign('allow_use_surplus', 1);
	        $smarty->assign('your_surplus', $user_info['user_money']);
	    }
		
		#如果使用積分,取得用戶可用積分及本訂單最多可以使用的積分
	    if ((!isset($_CFG['use_integral']) || $_CFG['use_integral'] == '1')
	        && $_SESSION['user_id'] > 0
	        && $user_info['pay_points'] > 0
開發者ID:noikiy,項目名稱:mdwp,代碼行數:67,代碼來源:flow.action.php

示例2: available_payment_list

         $payment_list = available_payment_list(false);
     }
     /* 過濾掉使用餘額支付 */
     foreach ($payment_list as $key => $payment) {
         if ($payment['pay_code'] == 'balance') {
             unset($payment_list[$key]);
         }
     }
     $smarty->assign('payment_list', $payment_list);
 } elseif ('other' == $step) {
     /* 查詢是否存在實體商品 */
     $exist_real_goods = exist_real_goods($order_id);
     $smarty->assign('exist_real_goods', $exist_real_goods);
     if ($exist_real_goods) {
         /* 取得包裝列表 */
         $smarty->assign('pack_list', pack_list());
         /* 取得賀卡列表 */
         $smarty->assign('card_list', card_list());
     }
 } elseif ('money' == $step) {
     /* 查詢是否存在實體商品 */
     $exist_real_goods = exist_real_goods($order_id);
     $smarty->assign('exist_real_goods', $exist_real_goods);
     /* 取得用戶信息 */
     if ($order['user_id'] > 0) {
         $user = user_info($order['user_id']);
         /* 計算可用餘額 */
         $smarty->assign('available_user_money', $order['surplus'] + $user['user_money']);
         /* 計算可用積分 */
         $smarty->assign('available_pay_points', $order['integral'] + $user['pay_points']);
         /* 取得用戶可用紅包 */
開發者ID:norain2050,項目名稱:benhu,代碼行數:31,代碼來源:order.php

示例3: array

   
    /*
    $smarty->assign('payment_list', $payment_list);
	*/

	$pack_list = array();
	$card_list = array();
    /* 取得包裝與賀卡 */
    if ($total['real_goods_count'] > 0)
    {
        #隻有有實體商品,才要判斷包裝和賀卡
        if (!isset($_CFG['use_package']) || $_CFG['use_package'] == '1')
        {
			#如果使用包裝,取得包裝列表及用戶選擇的包裝
            //$smarty->assign('pack_list', pack_list());
			$pack_list = pack_list();
        }

        #如果使用賀卡,取得賀卡列表及用戶選擇的賀卡
        if (!isset($_CFG['use_card']) || $_CFG['use_card'] == '1')
        {
            //$smarty->assign('card_list', card_list());
			$card_list = card_list();
		}
    }

    /* 
	$user_info = user_info($_SESSION['user_id']);
	#如果使用餘額,取得用戶餘額
    if ((!isset($_CFG['use_surplus']) || $_CFG['use_surplus'] == '1') && $_SESSION['user_id'] > 0  && $user_info['user_money'] > 0)
    {
開發者ID:noikiy,項目名稱:mdwp,代碼行數:30,代碼來源:flow.php


注:本文中的pack_list函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。