merci-printable-contract.tpl.php in MERCI (Manage Equipment Reservations, Checkout and Inventory) 6.2
File
modules/merci_printable_contract/merci-printable-contract.tpl.php
View source
<?php
global $base_path;
$logourl = theme_get_setting('logo_path', '');
?>
<html>
<head>
<title>Contract</title>
<link type="text/css" rel="stylesheet" href="<?php
print $base_path;
print drupal_get_path('module', 'merci_printable_contract');
?>/contract.css" />
</head>
<body>
<div id="page">
<div id="header">
<?php
if ($logourl) {
?>
<img src="<?php
print $base_path;
print $logourl;
?>">
<?php
}
?>
<h2><?php
print variable_get('site_name', '');
?> Equipment Rental Contract</h2>
<?php
if (module_exists('token')) {
print token_replace(variable_get('merci_contract_header', ''), 'node', $node);
}
else {
print variable_get('merci_contract_header', '');
}
?>
Start: <?php
print date_format_date($start_date, "long") . '<br />';
?>
Returned by: <?php
print date_format_date($end_date, "long") . '<br />';
?>
Name: <?php
print $username;
?><br />
Email: <?php
print $email;
?><br />
Phone: <?php
print $phone;
?><br />
</div>
<table id="cost">
<thead>
<tr>
<th>Item</th>
<th>Commercial Cost</th>
<th>Member Cost</th>
</tr>
</thead>
<tbody>
<?php
$discount = variable_get('merci_membership_discount', 1);
$commercial_cost_total = 0;
$member_cost_total = 0;
$even_odd = 'even';
foreach ($items as $item) {
$item_node = node_load($item['merci_placeholder_nid']);
$fee_hours = $hours - $item_node->merci_fee_free_hours;
$commercial_cost = $item_node->merci_rate_per_hour * $hours;
$member_cost = $fee_hours > 0 ? $item_node->merci_rate_per_hour * $discount * $fee_hours : 0;
$day_rate = $item_node->merci_rate_per_hour * 24;
$commercial_cost_total += $commercial_cost;
$member_cost_total += $member_cost;
if ($item['item_title']) {
$ttitle = htmlspecialchars($item['item_title']);
}
else {
$ttitle = '<b>SPECIFIC ITEM NOT SELECTED FROM BUCKET</b>';
}
?>
<tr class="<?php
print $even_odd;
?>">
<td>
<div><?php
print $ttitle;
?>(<?php
print money_format('%(#10n', $day_rate);
?> per day)</div>
<?php
if (count($item_node->taxonomy) > 0) {
?>
<ul class="accessories">
<?php
foreach ($item_node->taxonomy as $accessory) {
?>
<li><?php
print $accessory->name;
?></li>
<?php
}
?>
</ul>
<?php
}
?>
</td>
<td><?php
echo money_format('%(#10n', $commercial_cost);
?></td>
<td><?php
echo money_format('%(#10n', $member_cost);
?></td>
</tr>
<?php
$even_odd = $even_odd == 'even' ? 'odd' : 'even';
}
?>
</tbody>
<tfoot>
<tr class="<?php
echo $even_odd;
?>">
<th>Total</th>
<td><?php
echo money_format('%(#10n', $commercial_cost_total);
?></td>
<td><?php
echo money_format('%(#10n', $member_cost_total);
?></td>
</tr>
<tfoot>
</table>
<div id="boilerplate"><?php
if (module_exists('token')) {
echo token_replace(variable_get('merci_contract_boilerplate', ''), 'node', $node);
}
else {
echo variable_get('merci_contract_boilerplate', '');
}
?></div>
<div id="footer"><?php
if (module_exists('token')) {
echo token_replace(variable_get('merci_contract_footer', ''), 'node', $node);
}
else {
echo variable_get('merci_contract_footer', '');
}
?></div>
</div>
</body>