Revision 564 (by ahitrov, 2016/04/12 21:46:19) |
Auto-refresh order status and history
|
<script type="text/javascript">
<!--
$(document).ready(function(){
$('#search-order-form').on('submit', function( ev ){
ev.preventDefault();
var order_id = $(this).find('input[name=order_id]').val();
if ( order_id ) {
nOrderId = parseInt(order_id);
RefreshOrderStatus();
nCounter = 20;
}
});
});
//-->
</script>
<style>
#form-order-finder b.prompt { display:inline-block; width:120px; }
</style>
<fieldset id="form-order-finder">
<legend>Поиск по номеру заказа</legend>
<form id="search-order-form" name="search_order" action="/contenido/payments/" method="GET" target="select">
<table width="100%" border="0" cellpadding="0" cellspacing="6" class="tform">
<tr><td width="98%"><input type="text" name="order_id" value="<% $order_id %>" style="width:97%;" placeholder="Введите идентификатор заказа"></td>
<td width="2%" nowrap>
<input type="submit" value="Искать" class="btn">
</td></tr>
</table>
</form>
<div id="order-info">
% if ( $order_id ) {
<& /contenido/payments/components/block_order_brief.msn, order => $order &>
% }
</div>
</fieldset>
<%args>
$order_id => undef
</%args>
<%init>
my $order = $keeper->{payments}->get_order( $order_id );
</%init>