Files
kupshop/admin/templates/window/orderPayment.tpl
2025-08-02 16:30:27 +02:00

203 lines
7.5 KiB
Smarty

{extends "../window.tpl"}
{block tabs}
{$label = 'titleAdd'}
{if $body.acn == 'edit'}
{$label = 'titleEdit'}
{elseif $body.data.return_payment}
{$label = 'titleReturn'}
{/if}
{windowTab id='flapPOS' label="{$label|translate}"}
{/block}
{block size}
width = 980;
height = 450;
{/block}
{block tabsContent}
<div id="flapPOS" class="tab-pane fade boxStatic">
{if $body.closed}
<div class="form-group">
<div class="col-md-12 row-red">
{'errorClosed'|translate}
</div>
</div>
{/if}
{if $body.data.return_payment}
<input type="hidden" name="acn" value="return">
<input type="hidden" name="payment_id" value="{$body.data.return_payment.id}">
<input type="hidden" name="data[method]" value="{$body.data.method}">
<div class="form-group">
<div class="col-md-12">
<label>Vrácení platby č. <a href="javascript:nw('orderPayment', '{$body.data.return_payment.id}');">{$body.data.return_payment.id}</a></label> ({$body.data.return_payment.note})
</div>
{if $body.data.return_payment.autoReturn}
<div class="col-md-12">
<div class="alert alert-danger"><strong>Vrácení platby bude odesláno na platební bránu!</strong></div>
</div>
{/if}
</div>
{/if}
<div class="form-group">
<div class="col-md-1 control-label">
<label>
{'date'|translate:'base'}
</label>
</div>
<div class="col-md-3">
<input type="text" id="date" name="data[date]" class="form-control input-sm" value="{$body.data.date|format_datetime}" autocomplete="off">
{insert_calendar selector='#date' format='datetime'}
</div>
<div class="col-md-2 control-label">
<label>
{if $body.acn != 'add'}
{$statuses = translate('statuses', 'orderPayment')}
{'status'|translate:'orders'}: {$statuses[$body.data.status]|default:'-'}
{/if}
</label>
</div>
{if empty($body.data.id_order)}
<div class="col-md-2 control-label">
<label>{'orderNo'|translate}</label>
</div>
<div class="col-md-3">
<input type="text" id="id_order" name="data[id_order]" class="form-control input-sm" value="{$body.data.id_order}">
</div>
{else}
<div class="col-md-3 col-md-offset-2 control-label">
<label>
{'orderNo'|translate} <a href="javascript:nw('orders','{$body.data.id_order}')">{$view->getOrderNo($body.data.id_order)}</a>
</label>
<input type="hidden" id="id_order" name="data[id_order]" class="form-control input-sm" value="{$body.data.id_order}">
</div>
{/if}
</div>
<div class="form-group">
<div class="col-md-1 control-label">
<label>
{'note'|translate}
</label>
</div>
<div class="col-md-6">
<input type="text" name="data[note]" class="form-control input-sm" value="{$body.data.note}">
{if $body.data.transactionID}<small>{'transactionID'|translate}: {$body.data.transactionID}</small>{/if}
</div>
<div class="col-md-2 control-label">
<label>
{'paymentType'|translate}
</label>
</div>
<div class="col-md-2">
<select name="data[method]" class="selecter" {if $body.data.return_payment}disabled{/if}>
{foreach 'types'|translate as $id => $type}
<option value="{$id}" {if $body.data.method == $id}selected{/if}>{$type}</option>
{/foreach}
{if $module.POS}
{foreach 'typesPOS'|translate as $id => $type}
<option value="{$id}" {if $body.data.method == $id}selected{/if}>{$type}</option>
{/foreach}
{/if}
{ifmodule SKEET}
{foreach $body.skeet.methods as $id => $type}
<option value="{$id}" {if $body.data.method == $id}selected{/if}>{$type}</option>
{/foreach}
{/ifmodule}
</select>
</div>
</div>
<div class="form-group">
<div class="col-md-1 control-label">
<label>
{'received'|translate}
</label>
</div>
<div class="col-md-2">
<input type="text" name="data[inserted]" class="form-control input-sm" value="{if $body.data.price > 0}{toDecimal($body.data.price)|format_editable_price:-4}{/if}">
</div>
<div class="col-md-1 control-label">
<label>
{'gaveAway'|translate}
</label>
</div>
<div class="col-md-2">
<input type="text" name="data[choosed]" class="form-control input-sm" value="{if $body.data.price < 0}{$body.data.price*(-1)}{/if}">
</div>
</div>
<div class="form-group">
<div class="col-md-1 control-label two-lines">
<label>
Provedl admin
</label>
</div>
<div class="col-md-3">
<select name="data[admin]" class="selecter">
<option value="" {if !$body.data.admin}selected{/if}>Nepřiřazen</option>
{foreach $admins as $admin}
<option value="{$admin.id}" {if $body.data.admin == $admin.id || ($body.acn == 'add' && $login_admin == $admin.id)}selected{/if}>{$admin.login}</option>
{/foreach}
</select>
</div>
</div>
{if $body.eet}
<h3 class="h4 main-panel-title">EET</h3>
<div class="form-group">
<div class="col-md-1 control-label">
<label>
FIK
</label>
</div>
<div class="col-md-5">
{$body.eet.fik}
</div>
<div class="col-md-5 col-md-offset-1">
<button name="acn" value="SendEETReceipt" class="btn btn-success">Odeslat učtenku zákazníkovi na e-mail</button>
</div>
</div>
<div class="form-group">
<div class="col-md-1 control-label">
<label>
BKP
</label>
</div>
<div class="col-md-5">
{$body.eet.bkp}
</div>
</div>
<div class="form-group">
<div class="col-md-1 control-label">
<label>
Datum
</label>
</div>
<div class="col-md-5">
{$body.eet.date_sent|format_datetime}
</div>
</div>
{* <div class="form-group">
<div class="col-md-2 control-label">
<label>
PKP
</label>
</div>
<div class="col-md-10">
{$body.eet.pkp}
</div>
</div>
*}
</div>
{/if}
</div>
<script type="text/javascript">
var $order = new $.wpjAutoComplete({
input: "#id_order",
type:'order_id'
});
</script>
{/block}