MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
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(); ?>