{* $Id: orders_list.tpl,v 1.18.2.1 2006/04/29 09:29:06 max Exp $ *}
{assign var="total" value=0.00}
{assign var="total_paid" value=0.00}
{if $orders ne ""}
{capture name=dialog}
<div align="right">{include file="buttons/button.tpl" button_title=$lng.lbl_search_again href="orders.php"}</div>
{include file="customer/main/navigation.tpl"}
{* Colour Key: Begin *}
Colour Key:
<table width="100%" border="1">
<tr>
<td bgcolor="#FFCCFF" name="Pink" width="129" align="middle"><div align="center">Not Finished</div></td>
<td bgcolor="#CCFFCC" name="Green" width="97" align="middle"><div align="center">Queued</div></td>
<td bgcolor="#CCFFFF" name="Blue" width="119" align="middle"><div align="center">Processed</div></td>
<td bgcolor="#CCCCFF" name="Purple" width="150" align="middle"><div align="center">Backordered</div></td>
<td bgcolor="#FFFFCC" name="Yellow" width="113" align="middle"><div align="center">Declined</div></td>
<td bgcolor="#FFCCCC" name="Red" width="113" align="middle"><div align="center">Failed</div></td>
<td bgcolor="#CCCCCC" name="Grey" width="117" align="middle"><div align="center">Complete</div></td>
</tr>
</table>
{* Colour Key: End *}
{include file="main/check_all_row.tpl" form="processorderform" prefix="orderids"}
<form action="process_order.php" method="post" name="processorderform">
<input type="hidden" name="mode" value="" />
<table cellpadding="2" cellspacing="1" width="100%">
{assign var="colspan" value=6}
<tr class="TableHead">
<td width="5"></td>
<td width="5%" nowrap="nowrap">{if $search_prefilled.sort_field eq "orderid"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
#</td>
<td nowrap="nowrap">{if $search_prefilled.sort_field eq "status"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
{$lng.lbl_status}</td>
<td width="30%" nowrap="nowrap">{if $search_prefilled.sort_field eq "customer"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
{$lng.lbl_customer}</td>
{if $usertype eq "A" and $single_mode eq ""}
{assign var="colspan" value=7}
<td width="20%" nowrap="nowrap">{if $search_prefilled.sort_field eq "provider"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
{$lng.lbl_provider}</td>
{/if}
<td width="20%" nowrap="nowrap">{if $search_prefilled.sort_field eq "date"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
{$lng.lbl_date}</td>
<td width="20%" align="right" nowrap="nowrap">{if $search_prefilled.sort_field eq "total"}{include file="buttons/sort_pointer.tpl" dir=$search_prefilled.sort_direction}{/if}
{$lng.lbl_total}</td>
</tr>
{section name=oid loop=$orders}
{math equation="x + ordertotal" x=$total ordertotal=$orders[oid].total assign="total"}
{if $orders[oid].status eq "P" or $orders[oid].status eq "C"}
{math equation="x + ordertotal" x=$total_paid ordertotal=$orders[oid].total assign="total_paid"}
{/if}
<tr{cycle values=", class='TableSubHead'"}>
<td {include file="main/orders_colors.tpl"} width="5"><input type="checkbox" name="orderids[{$orders[oid].orderid}]" /></td>
<td {include file="main/orders_colors.tpl"}>
#{$orders[oid].orderid}</td>
<td {include file="main/orders_colors.tpl"} nowrap="nowrap">
{if $usertype eq "A" or ($usertype eq "P" and $active_modules.Simple_Module ne "")}
<input type="hidden" name="order_status_old[{$orders[oid].orderid}]" value="{$orders[oid].status}" />
{include file="main/order_status.tpl" status=$orders[oid].status mode="select" name="order_status[`$orders[oid].orderid`]"}
{else}
{include file="main/order_status.tpl" status=$orders[oid].status mode="static"}
{/if}
{if $active_modules.Stop_List ne '' && $orders[oid].blocked eq 'Y'}
[img]{$ImagesDir}/no_ip.gif[/img]
{/if}
</td>
<td {include file="main/orders_colors.tpl"}>{$orders[oid].firstname} {$orders[oid].lastname} ({$orders[oid].login})</td>
{if $usertype eq "A" and $single_mode eq ""}
<td>{$orders[oid].provider}</td>
{/if}
<td {include file="main/orders_colors.tpl"} nowrap="nowrap">
{$orders[oid].date|date_format:$config.Appearance.datetime_format}</td>
<td {include file="main/orders_colors.tpl"} nowrap="nowrap" align="right">
{include file="currency.tpl" value=$orders[oid].total}
</td>
</tr>
{/section}
<tr>
<td colspan="{$colspan}">[img]{$ImagesDir}/spacer.gif[/img]</td>
</tr>
<tr>
<td colspan="{$colspan}" align="right">{$lng.lbl_gross_total}:
{include file="currency.tpl" value=$total}</td>
</tr>
<tr>
<td colspan="{$colspan}" align="right">{$lng.lbl_total_paid}:
{include file="currency.tpl" value=$total_paid}</td>
</tr>
<tr>
<td colspan="{$colspan}">
{include file="customer/main/navigation.tpl"}
{if $usertype eq "A" or ($usertype eq "P" and $active_modules.Simple_Mode)}
<input type="button" value="{$lng.lbl_update_status}" onclick="javascript: submitForm(this, 'update');" />
{/if}
<input type="button" value="{$lng.lbl_invoices_for_selected}" onclick="javascript: if (checkMarks(this.form, new RegExp('orderids\[[0-9]+\]', 'gi'))) {ldelim} document.processorderform.target='invoices'; submitForm(this, 'invoice'); document.processorderform.target=''; {rdelim}" />
{if $usertype ne "C"}
<input type="button" value="{$lng.lbl_labels_for_selected}" onclick="javascript: if (checkMarks(this.form, new RegExp('orderids\[[0-9]+\]', 'gi'))) {ldelim} document.processorderform.target='labels'; submitForm(this, 'label'); document.processorderform.target=''; {rdelim}" />
{/if}
{if $usertype eq "A" or ($usertype eq "P" and $active_modules.Simple_Mode)}
<input type="button" value="{$lng.lbl_delete_selected}" onclick="javascript: if (checkMarks(this.form, new RegExp('orderids\[[0-9]+\]', 'gi'))) if (confirm('{$lng.txt_delete_selected_orders_warning|strip_tags}')) submitForm(this, 'delete');" />
{/if}
{if $active_modules.Shipping_Label_Generator ne '' && ($usertype eq 'A' || ($usertype eq 'P' && $active_modules.Simple_Mode))}
<input type="button" value="{$lng.lbl_get_shipping_labels}" onclick="javascript: if (checkMarks(this.form, new RegExp('orderids\[[0-9]+\]', 'gi'))) {ldelim} document.processorderform.action='generator.php'; submitForm(this, ''); {rdelim}" />
{/if}
{if $usertype ne "C"}
{include file="main/subheader.tpl" title=$lng.lbl_export_orders}
{$lng.txt_export_all_found_orders_text}
{$lng.lbl_export_file_format}:
<select id="export_fmt" name="export_fmt">
<option value="std">{$lng.lbl_standart}</option>
<option value="csv_tab">{$lng.lbl_40x_compatible}: CSV {$lng.lbl_with_tab_delimiter}</option>
<option value="csv_semi">{$lng.lbl_40x_compatible}: CSV {$lng.lbl_with_semicolon_delimiter}</option>
<option value="csv_comma">{$lng.lbl_40x_compatible}: CSV {$lng.lbl_with_comma_delimiter}</option>
{if $active_modules.QuickBooks eq "Y"}
{include file="modules/QuickBooks/orders.tpl"}
{/if}
</select>
<input type="button" value="{$lng.lbl_export}" onclick="javascript: if (checkMarks(this.form, new RegExp('orderids\[[0-9]+\]', 'gi'))) submitForm(this, 'export');" />
<input type="button" value="{$lng.lbl_export_all_found}" onclick="javascript: self.location='orders.php?mode=search&export=export_found&export_fmt='+document.getElementById('export_fmt').value;" />
{/if}
</td>
</tr>
</table>
</form>
{/capture}
{include file="dialog.tpl" title=$lng.lbl_search_results content=$smarty.capture.dialog extra='width="100%"'}
{/if}