Example #1
0
    /**
     * This function is used to show the order confirmation.
     * @param   array  	$onlinearr	 
     * @param array 	$offlinearr
     * @param string  $domain
     *
     * @return string
     */
    function displayPaymentGateways($onlinearr, $offlinearr, $domain)
    {
        $output = '<div class="row-fluid">
        	<ul class="steps">';
        if ($_SESSION['user_id'] != '') {
            $output .= '<li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=accountinfo&vid=' . $_GET['vid'] . '"><span>1. ' . Core_CLanguage::_(MY_ACCOUNT) . '</span></a></li>';
        } else {
            $output .= '<li class="inact"><a href="#"><span>1. ' . Core_CLanguage::_(EMAIL_LOGIN) . '</span></a></li>';
        }
        if ($_GET['vid'] == '') {
            $output .= '<li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=showcart&action=getaddressdetails"><span>2. ' . Core_CLanguage::_(SHIPPING_ADDRESS) . '</span></a></li>
			<li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=showcart&action=getshippingaddressdetails&chk=0"><span>3. ' . Core_CLanguage::_(SHIPPING_ADDRESS) . '</span></a></li>
			<li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=showcart&action=getshippingmethod&chk=0"><span>4. ' . Core_CLanguage::_(SHIPPING_METHOD) . '</span></a></li><li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=showcart&action=showorderconfirmation"><span>5. ' . Core_CLanguage::_(ORDER_CONFIRMATION) . '</span></a></li>
			<li class="act"><a href="#"><span>6. ' . Core_CLanguage::_(PAYMENT_DETAILS) . '</span></a></li>';
        } else {
            $output .= '<li class="inact"><a href="' . $_SESSION['base_url'] . '/index.php?do=showcart&action=showorderconfirmation&vid=' . $_GET['vid'] . '"><span>2. ' . Core_CLanguage::_(ORDER_CONFIRMATION) . '</span></a></li>
			<li class="act"><a href="#"><span>3. ' . Core_CLanguage::_(PAYMENT_DETAILS) . '</span></a></li>';
        }
        $output .= '</ul>
		</div><div class="row-fluid">
                    <div class="span12">
                         
                      <p class="billing_title">' . Core_CLanguage::_(CHOOSE_YOUR_MODE_OF_PAYMENT) . '</p>
                      
                      <div id="myaccount_div">
                      <span class="label label-info">' . Core_CLanguage::_(YOUR_CHECK_OUT_AMOUNT_IS) . '   ' . $_SESSION['currencysetting']['selected_currency_settings']['currency_tocken'] . '' . number_format($_SESSION['checkout_amount'], 2) . '</span>
                      <div id="paymentid">
                      <h6>' . Core_CLanguage::_(ONLINE_PAYMENT_GATEWAYS) . '</h6>
                       <ul class="payment_det">';
        if (count($onlinearr) > 0) {
            $cnt = count($onlinearr);
            for ($i = 0; $i < $cnt; $i++) {
                $output .= '<li><a>';
                $output .= Display_DAddCart::getPaymentGatewayForms($onlinearr[$i], $domain);
                $output .= '</a></li>';
            }
        }
        $output .= '</ul>
                            <div class="clear"></div>
                            </div>   </div>	';
        if ($_GET['vid'] == '') {
            $output .= '<div id="paymentid">
				<h6>' . Core_CLanguage::_(OFFLINE_PAYMENT_GATEWAYS) . '</h6>
				<ul class="payment_det">';
            if (count($offlinearr) > 0) {
                $cnt = count($offlinearr);
                for ($i = 0; $i < $cnt; $i++) {
                    $output .= '<li><a>';
                    $output .= Display_DAddCart::getPaymentGatewayForms($offlinearr[$i], $domain);
                    $output .= '</a></li>';
                }
            }
            $output .= '</ul>
				<div class="clear"></div>
				</div>';
        }
        $output .= ' </div> </div>';
        return $output;
    }
Example #2
0
 /**
  * This function is used to get payment gate way from db
  *
  * 
  * 
  * @return string
  */
 function displayPaymentGateways()
 {
     if ($_SESSION['user_id'] != '') {
         $sqlonline = "SELECT gateway_id,gateway_name,merchant_id FROM paymentgateways_table WHERE gateway_status=1 and gateway_id!=8 and gateway_id!=9  ";
         $queryonline = new Bin_Query();
         $queryonline->executeQuery($sqlonline);
         $sqloffline = "SELECT gateway_id,gateway_name,merchant_id FROM paymentgateways_table WHERE gateway_id in(8,9) and gateway_status=1";
         $queryoffline = new Bin_Query();
         $queryoffline->executeQuery($sqloffline);
         $sql_domain = 'select set_value from admin_settings_table where set_id =16';
         $query_domain = new Bin_Query();
         $query_domain->executeQuery($sql_domain);
         $domain = $query_domain->records[0]['set_value'];
         $output = Display_DAddCart::displayPaymentGateways($queryonline->records, $queryoffline->records, $domain);
         return $output;
     }
 }