132 lines
6.7 KiB
Smarty
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> 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> 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> 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}
|