CMXX - API based checkout
This commit is contained in:
@@ -142,7 +142,7 @@ function send_order_details_email($email, $products, $first_name, $last_name, $a
|
||||
$subject = $subject_order_notification;
|
||||
$headers = 'From: ' . mail_from . "\r\n" . 'Reply-To: ' . $email . "\r\n" . 'Return-Path: ' . mail_from . "\r\n" . 'X-Mailer: PHP/' . phpversion() . "\r\n" . 'MIME-Version: 1.0' . "\r\n" . 'Content-Type: text/html; charset=UTF-8' . "\r\n";
|
||||
ob_start();
|
||||
include './custom/order-notification-template.php';
|
||||
include './custom/email/order-notification-template.php';
|
||||
$order_notification_template = ob_get_clean();
|
||||
send_mail_by_PHPMailer(email, $subject, $order_notification_template, '', '');
|
||||
}
|
||||
@@ -152,7 +152,7 @@ function send_order_details_email($email, $products, $first_name, $last_name, $a
|
||||
$subject = $subject_new_order;
|
||||
$headers = 'From: ' . mail_from . "\r\n" . 'Reply-To: ' . mail_from . "\r\n" . 'Return-Path: ' . mail_from . "\r\n" . 'X-Mailer: PHP/' . phpversion() . "\r\n" . 'MIME-Version: 1.0' . "\r\n" . 'Content-Type: text/html; charset=UTF-8' . "\r\n";
|
||||
ob_start();
|
||||
include './custom/order-details-template.php';
|
||||
include './custom/email/order-details-template.php';
|
||||
$order_details_template = ob_get_clean();
|
||||
send_mail_by_PHPMailer($email, $subject, $order_details_template, '', '');
|
||||
}
|
||||
@@ -322,7 +322,7 @@ function getAccessoiries($pdo, $categoryID){
|
||||
$stmt->execute();
|
||||
|
||||
$additional_products = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
echo '<div class="content-wrapper">
|
||||
$output ='<div class="content-wrapper">
|
||||
<div class="add_products">
|
||||
<h2>'.$h2_cart_suggestions.'</h2>
|
||||
';
|
||||
@@ -333,7 +333,7 @@ function getAccessoiries($pdo, $categoryID){
|
||||
$url_contents = 'index.php?page=product&id=';
|
||||
$url_contents .= $additional_product['url_slug'] ? $additional_product['url_slug'] : $additional_product['id'];
|
||||
$additional_product_url = url($url_contents);
|
||||
echo'
|
||||
$output .='
|
||||
<div class="add_product">
|
||||
<a href="'.$additional_product_url.'" id="'.$additional_product['id'].'A" class="product">
|
||||
<img src="'.base_url.$additional_product['img'].'" id="'.$additional_product['id'].'" width="15%" height="" alt="'.$additional_product['name'].'">
|
||||
@@ -349,17 +349,19 @@ function getAccessoiries($pdo, $categoryID){
|
||||
<span class="add_price"> '.currency_code.'.'.number_format($additional_product['price'],2).'
|
||||
';
|
||||
if ($additional_product['rrp'] > 0){
|
||||
echo '
|
||||
$output .='
|
||||
<span class="add_rrp">'.currency_code.''.number_format($additional_product['rrp'],2).'</span>
|
||||
';
|
||||
}
|
||||
echo'
|
||||
$output .='
|
||||
</a>
|
||||
</div>
|
||||
';
|
||||
}
|
||||
}
|
||||
echo '</div></div>';
|
||||
$output .='</div></div>';
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
function getSamples($pdo, $categoryID){
|
||||
@@ -371,7 +373,7 @@ function getSamples($pdo, $categoryID){
|
||||
$stmt->execute();
|
||||
|
||||
$additional_products = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
echo '<div class="content-wrapper">
|
||||
$output ='<div class="content-wrapper">
|
||||
<h2 style="font-weight:normal;">'.$h2_cart_samples.'</h2>
|
||||
<div class="add_sample_button"><button id="slideLeft" class="scrollButton" type="button"><</button></div>
|
||||
<div id="add_samples_container" class="add_samples">
|
||||
@@ -389,7 +391,7 @@ function getSamples($pdo, $categoryID){
|
||||
$url_contents = 'index.php?page=product&id=';
|
||||
$url_contents .= $additional_product['url_slug'] ? $additional_product['url_slug'] : $additional_product['id'];
|
||||
$additional_product_url = url($url_contents);
|
||||
echo'
|
||||
$output .='
|
||||
<div class="add_sample">
|
||||
<img src="'.base_url.$additional_product['img'].'" id="'.$additional_product['id'].'" width="50" height="50" alt="'.$additional_product['name'].'">
|
||||
<form id="product-form" action="" method="post">
|
||||
@@ -401,27 +403,28 @@ function getSamples($pdo, $categoryID){
|
||||
<a href="'.$additional_product_url.'" id="'.$additional_product['id'].'A" class="product">
|
||||
<span class="add_name">'.$additional_product['name'].'</span>';
|
||||
if ($additional_product['price'] > 0){
|
||||
echo '
|
||||
$output .='
|
||||
<span class="add_price"> '.currency_code.'.'.number_format($additional_product['price'],2).'
|
||||
';
|
||||
}
|
||||
if ($additional_product['rrp'] > 0){
|
||||
echo '
|
||||
$output .='
|
||||
<span class="add_rrp">'.currency_code.''.number_format($additional_product['rrp'],2).'</span>
|
||||
';
|
||||
}
|
||||
echo'
|
||||
$output .='
|
||||
</a>
|
||||
</div>
|
||||
';
|
||||
}
|
||||
}
|
||||
echo '
|
||||
$output .='
|
||||
|
||||
</div>
|
||||
<div class="add_sample_button"><button id="slideRight" class="scrollButton" type="button">></button></div>
|
||||
</div>';
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
function createGiftCart($pdo, $orderID){
|
||||
@@ -542,7 +545,7 @@ function generateInvoice($pdo, $orderID){
|
||||
|
||||
//Generate invoice
|
||||
ob_start();
|
||||
include dirname(__FILE__).'/custom/order-invoice-template.php';
|
||||
include dirname(__FILE__).'/custom/email/order-invoice-template.php';
|
||||
$order_invoice_template = ob_get_clean();
|
||||
|
||||
return array($order_invoice_template,$customer_email,$order_id);
|
||||
|
||||
Reference in New Issue
Block a user