File: /var/www/web37/htdocs/telefon-sex/res/emailtemplates/order.text.template.php
<?php
// This is the email separator line
$separator = "<tr><td colspan=\"2\" style=\"margin: 10px 0; height: 10px; font-size: 0.1px; border-bottom: 1px solid [email:emailBackground];\"> </td></tr>";
// If true, it means that there are both the invoice and the shipping addresses
$doubleUData = isset($orderData['userShippingData']) && is_array($orderData['userShippingData']);
$doubleUData = $doubleUData && isset($orderData['userShippingData']) && is_array($orderData['userShippingData']);
echo str_replace("<br>", "\n", $l10n->get('cart_order_no') . ": " . $orderData['orderNo']) . "\n";
// Opening Message
if ($showCustomerMessages) {
echo strip_tags(str_replace("<br />", "\n", $settings['email_opening'])) . "\n";
}
// Invoice & Shipping Data
// Data header
if ($doubleUData) {
echo "\n" . str_replace("<br />", "\n", $l10n->get('cart_vat_address')) . "\n\n";
} else {
echo "\n" . str_replace("<br />", "\n", $l10n->get('cart_vat_address') . "/" . $l10n->get('cart_shipping_address')) . "\n\n";
}
// Invoice Data
if (isset($orderData['userInvoiceData']) && is_array($orderData['userInvoiceData'])) {
$i = 0;
foreach ($orderData['userInvoiceData'] as $key => $value) {
if (trim($value['value']) != "") {
// Attachment file: strip its name removing the timestamp prefix
if ($value['id'] == 'Attachment') {
$splitedFileName = explode("_", $value['value'], 2);
$fieldValue = $splitedFileName[1];
}
else
$fieldValue = $value['value'];
echo "\t" . $value['label'] . ": " . $fieldValue . "\n";
$i++;
}
}
}
// Columns separations
if ($doubleUData) {
echo "\n" . str_replace("<br />", "\n", $l10n->get('cart_shipping_address')) . "\n\n";
}
// Shipping Data
if (isset($orderData['userShippingData'])) {
$i = 0;
foreach ($orderData['userShippingData'] as $key => $value) {
if (trim($value['value']) != "") {
echo "\t" . $value['label'] . ": " . $value['value'] . "\n";
$i++;
}
}
}
// Order Data
echo "\n" . $l10n->get('cart_product_list') . "\n\n";
if (isset($orderData['products']) && is_array($orderData['products'])) {
$i = 0;
$opt = false;
foreach ($orderData['products'] as $key => $value) {
if (isset($value["option"]) && $value["option"] != "null" && strlen($value["option"])) {
$opt = true;
}
$vat = ($settings['vat_type'] != "none");
$colspan = 3 + ($opt ? 1 : 0) + ($vat ? 1 : 0);
}
foreach ($orderData['products'] as $key => $value) {
$descr = strip_tags(str_replace(array("\n", "\r"), "", $value["description"]));
echo "\t" . strip_tags(str_replace(array("\n", "\r"), "", $value["name"]))
. (($opt && $value["option"] != "null") ? " " . $value["option"] . ( $value["suboption"] != "null" ? " " . $value["suboption"] : "") : "")
. (strlen($descr) ? " - " . $descr : "") . "\n"
. "\t " . $value["quantity"] . " x "
. ( $settings['vat_type'] == "excluded" ?
"(" . $value["singlePrice"] . " + " . $value['vatName'] . " " . $value["vat"] . ")"
:
$value["singlePricePlusVat"]
)
. " = " . ($settings['vat_type'] == "excluded" ? $value["price"] : $value['pricePlusVat']) . "\n";
}
// Shipping data
if (isset($orderData['shipping']) && is_array($orderData['shipping'])) {
echo "\n" . $l10n->get('cart_shipping') . "\n\n";
echo "\t" . $orderData['shipping']['name'] . ": " . ($settings['vat_type'] == "excluded" ? $orderData['shipping']['price'] : $orderData['shipping']['pricePlusVat']) . "\n";
}
// Payment Data
if (isset($orderData['payment']) && is_array($orderData['payment'])) {
echo "\n" . $l10n->get('cart_payment') . "\n\n";
echo "\t" . $orderData['payment']['name'] . ": " . ($settings['vat_type'] == "excluded" ? $orderData['payment']['price'] : $orderData['payment']['pricePlusVat']) . "\n";
}
// Total Amount
switch ($settings['vat_type']) {
case "excluded":
echo "\n" . $orderData['vatName'] . ": " . $orderData['totalVat'] . "\n";
echo str_replace('[NAME]', $orderData['vatName'], $l10n->get('cart_total_vat')) . ": " . $orderData['totalPricePlusVat'] . "\n";
break;
case "included":
echo "\n" . str_replace('[NAME]', $orderData['vatName'], $l10n->get('cart_total_vat')) . ": " . $orderData['totalPricePlusVat'] . "\n";
echo str_replace('[NAME]', $orderData['vatName'], $l10n->get("cart_vat_included")) . ": " . $orderData['totalVat'] . "\n";
break;
case "none":
echo "\n" . $l10n->get('cart_total_price') . ": " . $orderData['totalPricePlusVat'] . "\n";
break;
}
// Coupon
if (isset($orderData['coupon']) && $orderData['coupon'] !== "" && $orderData['rawCouponDiscount'] > 0) {
echo "\n" . $l10n->get('cart_coupon_code', "Coupon Code") . " (" . $orderData['coupon'] . "): -" . $orderData['couponDiscount'] . "\n";
echo "\n" . $l10n->get('cart_grand_total', "Grand total") . ": " . $orderData['totalToPay'] . "\n";
}
else if (isset($orderData['coupon']) && $orderData['coupon'] !== "") {
echo "\n" . $l10n->get('cart_coupon_code', "Coupon Code") . ": " . $orderData['coupon'] . "\n";
}
}
// Payment Text
if (isset($orderData['payment']) && is_array($orderData['payment'])) {
echo "\n" . str_replace("<br />", "\n", $l10n->get('cart_payment') . "\n" . $orderData['payment']['name'] . ($showCustomerMessages ? "\n" . $orderData['payment']['email_text'] : "")) . "\n";
}
// Shipping Text
if (isset($orderData['shipping']) && is_array($orderData['shipping'])) {
echo "\n" . str_replace("<br />", "\n", $l10n->get('cart_shipping') . "\n" . $orderData['shipping']['name'] . ($showCustomerMessages ? "\n" . $orderData['shipping']['email_text'] : "")) . "\n";
}
// Closing message
if ($showCustomerMessages) {
echo "\n" . strip_tags(str_replace("<br />", "\n", $settings['email_closing']));
}