File: /home/artinside/public_html/finance/themes/admin/widgets/order/order.php
<?php $v->layout("_admin"); ?>
<?php $v->start("css") ?>
<link rel="stylesheet" type="text/css" href="<?= url("admin-assets/css/gallery.css"); ?>"/>
<link rel="stylesheet" type="text/css"
href="<?= url("admin-assets/assets/bootstrap-datepicker/css/datepicker.css"); ?>"/>
<?php $v->end(); ?>
<section class="wrapper">
<?php if (!$order): ?>
<div class="row">
<div class="col-12 text-center my-4 text-sm-center">
<h3> Nova Orderm</h3>
<p>Crie uma nova Ordem </p>
</div>
<div class="col-lg-12">
<section class="card">
<header class="card-header infinity-bg white-text">
Cadastrar Ordem
</header>
<div class="card-body">
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/order/order"); ?>">
<input type="hidden" name="action" value="create"/>
<div class="form-group row">
<label class="col-md-2 control-label">Título*</label>
<div class="col-md-10">
<input type="text" class="form-control" name="title"
value="Ordem data: <?= date("d/m/Y h:i:s") ?>">
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<div class="form-group row">
<label class="col-md-2 control-label">Data Início*</label>
<div class="col-md-4">
<div class="input-group date" id="helper-datepicker">
<input type="text" class="form-control" name="starting_date"
value="<?= date("d/m/Y") ?>">
<div class="input-group-append">
<button class="btn btn-success" type="button"><i
class="fa fa-calendar f14"></i></button>
</div>
</div>
</div>
<label class="col-md-2 control-label">*Percentual Mês</label>
<div class="col-md-4">
<input type="text" class="form-control mask-percentual" name="percentual"
value="6.00">
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-sm-2 control-label">Observações*</label>
<div class="col-md-10">
<textarea name="observations" class="form-control" rows="4"></textarea>
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<button class="btn btn-primary" type="submit">Iniciar Cadastro</button>
<a class="btn btn-danger" href="<?= url("/admin/order/home"); ?>">Cancelar</a>
</form>
</div>
</section>
</div>
</div>
<?php else: ?>
<div class="row">
<div class="col-12 text-center my-4 text-sm-center">
<h4> Editar Ordem [<?= $order->title; ?>] #<?= $order->id; ?> </h4>
<!-- <p><a class="icon-link btn btn-success" href="-->
<? //= url("/blog/{$post->uri}"); ?><!--" target="_blank" title="">Ver no-->
<!-- site</a></p>-->
</div>
<div class="col-lg-12">
<section class="card">
<header class="card-header infinity-bg white-text">
Editar Ordem
</header>
<div class="card-body">
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/order/order"); ?>">
<input type="hidden" name="action" value="update"/>
<input type="hidden" name="id" value="<?= $order->id ?>"/>
<div class="form-group row">
<label class="col-md-2 control-label">Título*</label>
<div class="col-md-10">
<input type="text" class="form-control" name="title"
value="<?= $order->title; ?>">
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<div class="form-group row">
<label class="col-md-2 control-label">Data Início*</label>
<div class="col-md-4">
<div class="input-group date" id="helper-datepicker">
<input type="text" class="form-control" name="starting_date"
value="<?= date_fmt($order->starting_date, "d/m/Y"); ?>">
<div class="input-group-append">
<button class="btn btn-success" type="button"><i
class="fa fa-calendar f14"></i></button>
</div>
</div>
</div>
<label class="col-md-2 control-label">*Percentual Mês</label>
<div class="col-md-4">
<input type="text" class="form-control mask-percentual" name="percentual"
value="<?= $order->percentual; ?>">
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-sm-2 control-label">Observações*</label>
<div class="col-md-10">
<textarea name="observations" class="form-control"
rows="4"><?= $order->observations; ?></textarea>
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<button class="btn btn-primary" type="submit">Atualizar Cadastro</button>
<a class="btn btn-danger" href="<?= url("/admin/order/home"); ?>">Cancelar</a>
</form>
</div>
</section>
</div>
<div class="col-lg-4">
<section class="card">
<header class="card-header infinity-bg white-text">
Inserir Cheques
</header>
<div class="card-body">
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/order/chq"); ?>">
<input type="hidden" name="action" value="create"/>
<input type="hidden" name="order_id" value="<?= $order->id ?>"/>
<input type="hidden" name="percentual" value="<?= $order->percentual ?>"/>
<input type="hidden" name="starting_date" value="<?= $order->starting_date ?>"/>
<div class="form-group row">
<div class="col-md-12">
<label class="control-label">Data Cheque*</label>
<div class="input-group date" id="helper-datepicker-chq">
<input type="text" class="form-control mask-date" name="item_date"
value="<?= date("d/m/Y", mktime (0, 0, 0, date("m") , date("d")+1, date("Y"))) ?>">
<div class="input-group-append">
<button class="btn btn-success" type="button"><i
class="fa fa-calendar f14"></i></button>
</div>
</div>
</div>
</div>
<div class="form-group row">
<div class="col-md-12">
<label class="col-md-12 col-sm-2 control-label">Valor*</label>
<input type="text" class="form-control mask-price" name="item_value" id="item_value" inputmode="decimal">
<!-- <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>-->
</div>
</div>
<button class="btn btn-primary" type="submit">Incluir</button>
</form>
</div>
</section>
</div>
<div class="col-lg-8">
<section class="card">
<header class="card-header infinity-bg white-text">
Cheques
</header>
<div class="card-body" id="fragment-table">
<?= $v->insert("views/fragments/table-itens", ["orderItems"=>$orderItems]); ?>
</div>
</section>
</div>
<?php endif; ?>
</section>
<?php $v->start("scripts") ?>
<script src="<?= url("admin-assets/js/toucheffects.js") ?>"></script>
<script src="<?= url("admin-assets/js/modernizr.custom.js") ?>"></script>
<script src="<?= url("admin-assets/assets/bootstrap-datepicker/js/bootstrap-datepicker.js") ?>"></script>
<script src="<?= url("admin-assets/js/pickers/init-date-picker.js") ?>"></script>
<script>
$("#fragment-table").on("click", ".j_action", function (e) {
e.preventDefault();
var clicked = $(this);
var data = clicked.data();
var load = $(".ajax_load");
if (data.confirm) {
var deleteConfirm = confirm(data.confirm);
if (!deleteConfirm) {
return;
}
}
$.ajax({
url: data.url,
type: "POST",
data: data,
dataType: "json",
beforeSend: function () {
load.fadeIn(200).css("display", "flex");
},
success: function (response) {
//redirect
if (response.redirect) {
window.location.href = response.redirect;
} else {
load.fadeOut(200);
}
//reload
if (response.reload) {
window.location.reload();
} else {
load.fadeOut(200);
}
//message
if (response.message) {
ajaxMessage(response.message, ajaxResponseBaseTime);
}
},
error: function () {
ajaxMessage(ajaxResponseRequestError, 5);
load.fadeOut();
}
});
});
</script>
<?php $v->end(); ?>