uc_order-customer.tpl.php in Ubercart 6.2
This file is the default customer invoice template for Ubercart.
File
uc_order/templates/uc_order-customer.tpl.phpView source
<?php
/**
* @file
* This file is the default customer invoice template for Ubercart.
*/
?>
<table width="95%" border="0" cellspacing="0" cellpadding="1" align="center" bgcolor="#006699" style="font-family: verdana, arial, helvetica; font-size: small;">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="5" align="center" bgcolor="#FFFFFF" style="font-family: verdana, arial, helvetica; font-size: small;">
<?php
if ($business_header) {
?>
<tr valign="top">
<td>
<table width="100%" style="font-family: verdana, arial, helvetica; font-size: small;">
<tr>
<td>
<?php
echo $site_logo;
?>
</td>
<td width="98%">
<div style="padding-left: 1em;">
<span style="font-size: large;"><?php
echo $store_name;
?></span><br />
<?php
echo $site_slogan;
?>
</div>
</td>
<td nowrap="nowrap">
<?php
echo $store_address;
?><br /><?php
echo $store_phone;
?>
</td>
</tr>
</table>
</td>
</tr>
<?php
}
?>
<tr valign="top">
<td>
<?php
if ($thank_you_message) {
?>
<p><b><?php
echo t('Thanks for your order, !order_first_name!', array(
'!order_first_name' => $order_first_name,
));
?></b></p>
<?php
if (isset($order->data['new_user'])) {
?>
<p><b><?php
echo t('An account has been created for you with the following details:');
?></b></p>
<p><b><?php
echo t('Username:');
?></b> <?php
echo $new_username;
?><br />
<b><?php
echo t('Password:');
?></b> <?php
echo $new_password;
?></p>
<?php
}
?>
<p><b><?php
echo t('Want to manage your order online?');
?></b><br />
<?php
echo t('If you need to check the status of your order, please visit our home page at !store_link and click on "My account" in the menu or login with the following link:', array(
'!store_link' => $store_link,
));
?>
<br /><br /><?php
echo $site_login;
?></p>
<?php
}
?>
<table cellpadding="4" cellspacing="0" border="0" width="100%" style="font-family: verdana, arial, helvetica; font-size: small;">
<tr>
<td colspan="2" bgcolor="#006699" style="color: white;">
<b><?php
echo t('Purchasing Information:');
?></b>
</td>
</tr>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('E-mail Address:');
?></b>
</td>
<td width="98%">
<?php
echo $order_email;
?>
</td>
</tr>
<tr>
<td colspan="2">
<table width="100%" cellspacing="0" cellpadding="0" style="font-family: verdana, arial, helvetica; font-size: small;">
<tr>
<td valign="top" width="50%">
<b><?php
echo t('Billing Address:');
?></b><br />
<?php
echo $order_billing_address;
?><br />
<br />
<b><?php
echo t('Billing Phone:');
?></b><br />
<?php
echo $order_billing_phone;
?><br />
</td>
<?php
if (uc_order_is_shippable($order)) {
?>
<td valign="top" width="50%">
<b><?php
echo t('Shipping Address:');
?></b><br />
<?php
echo $order_shipping_address;
?><br />
<br />
<b><?php
echo t('Shipping Phone:');
?></b><br />
<?php
echo $order_shipping_phone;
?><br />
</td>
<?php
}
?>
</tr>
</table>
</td>
</tr>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Order Grand Total:');
?></b>
</td>
<td width="98%">
<b><?php
echo $order_total;
?></b>
</td>
</tr>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Payment Method:');
?></b>
</td>
<td width="98%">
<?php
if (isset($order_payment_method)) {
echo $order_payment_method;
}
?>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#006699" style="color: white;">
<b><?php
echo t('Order Summary:');
?></b>
</td>
</tr>
<?php
if (uc_order_is_shippable($order)) {
?>
<tr>
<td colspan="2" bgcolor="#EEEEEE">
<font color="#CC6600"><b><?php
echo t('Shipping Details:');
?></b></font>
</td>
</tr>
<?php
}
?>
<tr>
<td colspan="2">
<table border="0" cellpadding="1" cellspacing="0" width="100%" style="font-family: verdana, arial, helvetica; font-size: small;">
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Order #:');
?></b>
</td>
<td width="98%">
<?php
echo $order_link;
?>
</td>
</tr>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Order Date: ');
?></b>
</td>
<td width="98%">
<?php
echo $order_date_created;
?>
</td>
</tr>
<?php
if ($shipping_method && uc_order_is_shippable($order)) {
?>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Shipping Method:');
?></b>
</td>
<td width="98%">
<?php
echo $order_shipping_method;
?>
</td>
</tr>
<?php
}
?>
<tr>
<td nowrap="nowrap">
<?php
echo t('Products Subtotal:');
?>
</td>
<td width="98%">
<?php
echo $order_subtotal;
?>
</td>
</tr>
<?php
$context = array(
'revision' => 'themed',
'type' => 'line_item',
'subject' => array(
'order' => $order,
),
);
foreach ($line_items as $item) {
if ($item['line_item_id'] == 'subtotal' || $item['line_item_id'] == 'total') {
continue;
}
?>
<tr>
<td nowrap="nowrap">
<?php
echo $item['title'];
?>:
</td>
<td>
<?php
$context['subject']['line_item'] = $item;
echo uc_price($item['amount'], $context);
?>
</td>
</tr>
<?php
}
?>
<tr>
<td> </td>
<td>------</td>
</tr>
<tr>
<td nowrap="nowrap">
<b><?php
echo t('Total for this Order:');
?> </b>
</td>
<td>
<b><?php
echo $order_total;
?></b>
</td>
</tr>
<tr>
<td colspan="2">
<br /><br /><b><?php
echo t('Products on order:');
?> </b>
<table width="100%" style="font-family: verdana, arial, helvetica; font-size: small;">
<?php
if (is_array($order->products)) {
$context = array(
'revision' => 'formatted',
'type' => 'order_product',
'subject' => array(
'order' => $order,
),
);
foreach ($order->products as $product) {
$price_info = array(
'price' => $product->price,
'qty' => $product->qty,
);
$context['subject']['order_product'] = $product;
$context['subject']['node'] = node_load($product->nid);
?>
<tr>
<td valign="top" nowrap="nowrap">
<b><?php
echo $product->qty;
?> x </b>
</td>
<td width="98%">
<b><?php
echo $product->title . ' - ' . uc_price($price_info, $context);
?></b>
<?php
if ($product->qty > 1) {
$price_info['qty'] = 1;
echo t('(!price each)', array(
'!price' => uc_price($price_info, $context),
));
}
?>
<br />
<?php
echo t('SKU: ') . $product->model;
?><br />
<?php
if (isset($product->data['attributes']) && is_array($product->data['attributes']) && count($product->data['attributes']) > 0) {
?>
<?php
foreach ($product->data['attributes'] as $attribute => $option) {
echo '<li>' . t('@attribute: @options', array(
'@attribute' => $attribute,
'@options' => implode(', ', (array) $option),
)) . '</li>';
}
?>
<?php
}
?>
<br />
</td>
</tr>
<?php
}
}
?>
</table>
</td>
</tr>
</table>
</td>
</tr>
<?php
if ($help_text || $email_text || $store_footer) {
?>
<tr>
<td colspan="2">
<hr noshade="noshade" size="1" /><br />
<?php
if ($help_text) {
?>
<p><b><?php
echo t('Where can I get help with reviewing my order?');
?></b><br />
<?php
echo t('To learn more about managing your orders on !store_link, please visit our <a href="!store_help_url">help page</a>.', array(
'!store_link' => $store_link,
'!store_help_url' => $store_help_url,
));
?>
<br /></p>
<?php
}
?>
<?php
if ($email_text) {
?>
<p><?php
echo t('Please note: This e-mail message is an automated notification. Please do not reply to this message.');
?></p>
<p><?php
echo t('Thanks again for shopping with us.');
?></p>
<?php
}
?>
<?php
if ($store_footer) {
?>
<p><b><?php
echo $store_link;
?></b><br /><b><?php
echo $site_slogan;
?></b></p>
<?php
}
?>
</td>
</tr>
<?php
}
?>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>