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

132 lines
6.7 KiB
Smarty

{extends "../list.tpl"}
{block "content"}
<form method="post" id="payments-form">
<script>
var $form = $('#payments-form');
</script>
{$smarty.block.parent}
</form>
{/block}
{block name="list-filter" prepend}
{$addItem = $object->getAddItem()}
{if !$addItem}
<div class="panel-heading">
<div class="panel-group panel-group-lists" id="orderPayments">
<div>
<div class="row bottom-space">
{if $module.POS}
<div class="col-md-3 control-label">
<strong>Fyzicky v kase: </strong> {$in_pos|format_price}
</div>
{/if}
<div class="col-md-{if $module.POS}}2{else}5{/if}">
<a href="#" data-form-add class="btn btn-sm btn-success pull-left"><span class="glyphicon glyphicon-plus"></span>&nbsp;Přidat platbu</a>
</div>
{ifmodule BANK_AUTO_PAYMENTS__FIO_BANK}
<div class="col-md-2 col-md-offset-1 text-right">
<button type="submit" name="acn" value="fioCheckPayments" href="" class="btn btn-sm btn-success btn-block">
<span class="glyphicon glyphicon-credit-card"></span>&nbsp;Zkontrolovat platby
</button>
</div>
{elsemodule}
<div class="col-md-3">
</div>
{/ifmodule}
{if $module.POS}
<div class="col-md-2 text-right">
<a href="launch.php?s=printCenter.php&type=order&ID=1&set=POSClosure&date_from={$smarty.get.dateFrom}&date_to={$smarty.get.dateTo}&{if $specific_pos}specific_pos={$specific_pos}{/if}"
class="btn btn-sm btn-primary btn-block"
target="_blank">
<span class="glyphicon glyphicon-print"></span>&nbsp;Vytisknout pokladní uzávěrku
</a>
</div>
{/if}
{if $module.POS || $module.NEW_POS}
<div class="col-md-2 {if !$module.POS}col-md-offset-2{/if}">
<button type='button' class="btn btn-sm btn-block btn-primary" name="action" value="multiInvoicePrint" onclick='$.redirectPost({ url:"launch.php?s=printCenter.php&type=order&set=order&", data: $form.serializeArray(), target:"Tisk faktur" })'> <span class="glyphicon glyphicon-print"></span> Vytisknout faktury</button>
</div>
{/if}
</div>
<div id="addItem">
<div class="panel panel-heading panel-header">
<div class="row">
<div class="col-md-3 control-label">
<strong>Poznámka</strong>
</div>
<div class="col-md-2 control-label">
<strong>Přijato</strong>
</div>
<div class="col-md-2 control-label">
<strong>Vydáno</strong>
</div>
</div>
</div>
<form method="post" action="">
<div class="panel panel-body panel-send" id="orderPayments">
<div class="form-group" data-form-new>
<div class="row">
<div class="col-md-3">
<input type="text" class="form-control input-sm" name="data[orderPayments][0][note]" value=""/>
</div>
<div class="col-md-2">
<div class="input-group">
<input type="text" class="form-control input-sm" name="data[orderPayments][0][inserted]" value=""/>
<span class="input-group-addon">{$dbcfg.currency}</span>
</div>
</div>
<div class="col-md-2">
<div class="input-group">
<input type="text" class="form-control input-sm" name="data[orderPayments][0][choosed]" value=""/>
<span class="input-group-addon">{$dbcfg.currency}</span>
</div>
</div>
<div class="col-md-1">
<input type="submit" name="Submit" class="btn btn-sm btn-primary pull-left" value="Přidat" />
</div>
</div>
</div>
</div>
<input type="checkbox" style="display:none" name="cash" id="order_payments_show_in_cash" {if $smarty.get.cash || $smarty.post.cash}checked{/if}>
</form>
</div>
</div>
</div>
</div>
<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function() {
if ($form) {
$form.on('keypress', function(event) {
if (event.key === 'Enter') {
event.preventDefault();
$form.find('input[type="submit"][name="Submit"]').trigger('click');
}
});
}
});
initForm({
selector: '#orderPayments',
beforeAdd: function(original){
var $new = original();
$new.find(':input[type=text]').val('');
$new.find(':input[type=submit]').remove('');
}
});
{*
var checked = JSON.parse(localStorage.getItem("order_payments_show_in_cash"));
if (checked == true){
{if !$smarty.get.cash}
window.location.href = window.location.href+'&cash=1';
{/if}
}
*}
</script>
{/if}
{/block}