Yohohohohohooho | Sanrei Aya
Sanrei Aya


Server : LiteSpeed
System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User : elvh3918 ( 1528)
PHP Version : 8.2.31
Disable Function : mail
Directory :  /home/elvh3918/public_html/tenant/storage/framework/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/elvh3918/public_html/tenant/storage/framework/views/3bc7c9f68ebe8ae2093641f9e489595a.php
<?php $__env->startSection('title', $breadcrumbs[count($breadcrumbs) - 1]['name']); ?>

<?php $__env->startSection('content'); ?>
    <?php echo $__env->make('components/breadcrumb', ['breadcrumbs' => $breadcrumbs], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>

    <!-- Main content -->
    <section class="content">
        <div class="container-fluid">

            <div class="card card-solid">
                <div class="card-body">
                    <form action="<?php echo e(route('trans.price.index')); ?>" method="GET">
                        <div class="row">
                            <div class="col-md-3 col-6 mb-2">
                                <label class="form-label fs-5" for="date_from">Date From</label>
                                <div class="input-group date" id="show_date_from" data-target-input="nearest">
                                    <input type="text" class="form-control datetimepicker-input" data-target="#show_date_from" id="date_from" name="date_from" placeholder="DD-MMM-YYYY"
                                    required/>
                                    <div class="input-group-append" data-target="#show_date_from" data-toggle="datetimepicker">
                                        <div class="input-group-text"><i class="fa fa-calendar"></i></div>
                                    </div>
                                </div>
                            </div>

                            <div class="col-md-3 col-6 mb-2">
                                <label class="form-label fs-5" for="date_to">Date To</label>
                                <div class="input-group date" id="show_date_to" data-target-input="nearest">
                                    <input type="text" class="form-control datetimepicker-input" data-target="#show_date_to" id="date_to" name="date_to" placeholder="DD-MMM-YYYY"
                                    required/>
                                    <div class="input-group-append" data-target="#show_date_to" data-toggle="datetimepicker">
                                        <div class="input-group-text"><i class="fa fa-calendar"></i></div>
                                    </div>
                                </div>
                            </div>

                            <div class="col-md-3 mb-2">
                                <label class="form-label fs-5" for="tenant_id">Type</label>
                                <select class="form-control type_idSelect2" name="type_id" id="type_id">
                                    <option value=0 <?php echo e($data_input['type_id'] == 0 ? "selected" : ""); ?>>Current</option>
                                    <option value=1 <?php echo e($data_input['type_id'] == 1 ? "selected" : ""); ?>>History</option>
                                </select>
                            </div>

                            <div class="col-md-3 mb-2">
                                <label class="form-label fs-5" for="tenant_id">Tenant</label>
                                <div class="d-flex flex-row">
                                    <select class="form-control tenant_idSelect2" name="tenant_id" id="tenant_id">
                                        <option value=0 <?php echo e($data_input['tenant_id'] == 0 ? "selected" : ""); ?>>All</option>
                                        <?php $__currentLoopData = $tenant; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $data): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                            <option value="<?php echo e($data->id); ?>" <?php echo e($data_input['tenant_id'] == $data->id ? "selected" : ""); ?>><?php echo e($data->name); ?></option>
                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                    </select>
                                    <button type="submit" class="ml-2 btn btn-primary" onclick='buttonSpin("btn_search", "spinner-border spinner-border-sm")'>
                                        <i id="btn_search" class="fa fa-search"></i>
                                    </button>
                                </div>
                            </div>
                        </div>
                    </form>

                    <table id="example1" class="table table-sm table-bordered table-striped">
                        <thead>
                            <tr>
                                <th class="text-center">Date</th>
                                <th class="text-center">Tenant</th>
                                <th class="text-center">Type</th>
                                <th class="text-center">Item</th>
                                <th class="text-center">Price</th>
                                <th class="text-center">Create by</th>
                                <th class="text-center">Updated</th>
                                <th class="text-center d-print-none">#</th>
                            </tr>
                        </thead>
                        <tbody>
                            <?php $__currentLoopData = $query; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $data): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <tr>
                                    <td>
                                        <?php echo e($data->date_trans); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->tenant->name); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->item->type); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->item->name); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->currency->symbol); ?> <?php echo e(number_format($data->price, 2, '.', ',')); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->user ? $data->user->name : 'N/A'); ?>

                                    </td>
                                    <td>
                                        <?php echo e($data->updated_at); ?>

                                    </td>
                                    <td class="d-print-none">
                                        <a href="<?php echo e(route('trans.price.edit', $data->id)); ?>" class="mr-1">
                                            <span class="badge bg-warning p-1"><i class="fa fa-edit"></i> Edit</span>
                                        </a>

                                        <?php if($data_input['type_id'] == 0): ?>
                                            <a onclick="return alert('Delete from history!')"
                                                href="#">
                                                <span class="badge bg-danger p-1"><i class="fa fa-trash"></i> Delete</span>
                                            </a>
                                        <?php else: ?>
                                            <a onclick="return confirm('Are you sure?')"
                                                href="<?php echo e(route('trans.price.destroy', $data->id)); ?>">
                                                <span class="badge bg-danger p-1"><i class="fa fa-trash"></i> Delete</span>
                                            </a>
                                        <?php endif; ?>
                                    </td>
                                </tr>
                            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                        </tbody>
                    </table>

                </div>
            </div>

        </div><!--/. container-fluid -->
    </section>
    <!-- /.content -->
<?php $__env->stopSection(); ?>

<?php $__env->startSection('page-style'); ?>
    <link rel="stylesheet" href="<?php echo e(asset('assets/plugins/datatables-bs4/css/dataTables.bootstrap4.css')); ?>">
    <link rel="stylesheet" href="<?php echo e(asset('assets/plugins/datatables-buttons/css/buttons.bootstrap4.css')); ?>">
    <link rel="stylesheet" href="<?php echo e(asset('assets/plugins/toastr/toastr.min.css')); ?>">
    <link rel="stylesheet" href="<?php echo e(asset('assets/plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css')); ?>">

    <style>
        button.colorCreate,
        a.colorCreate {
            color: white !important;
            background-color: black !important;
        },
    </style>

    <style>
        .table td, .table th {padding-top: 0; padding-bottom: 1; padding-left: 2; padding-right: 2;}
    </style>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('page-script'); ?>
    <script src="<?php echo e(asset('assets/plugins/datatables/dataTables.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables/dataTables.bootstrap4.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/dataTables.buttons.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/buttons.bootstrap4.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/buttons.print.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/jszip.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/buttons.html5.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/datatables-buttons/js/buttons.colVis.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/toastr/toastr.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/external/button-spin.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/external/load-toastr.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/moment/moment.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js')); ?>"></script>

    <script>
        loadToastr(<?php echo json_encode(Session::get('message')); ?>);

        $("#example1").DataTable({
            paging: true,
            lengthChange: true,
            searching: true,
            ordering: true,
            info: true,
            autoWidth: false,
            responsive: true,
            pageLength: 100,
            scrollY: true,
            order: [[1, 'asc']],

            columnDefs: [{
                    data: 'date',
                    name: 'date',
                    targets: 0,
                    className: 'dt-body-center',
                    render: DataTable.render.datetime('DD-MMM-YYYY')
                },
                {
                    data: 'tenant_name',
                    name: 'tenant_name',
                    targets: 1,
                    className: 'dt-body-left'
                },
                {
                    data: 'type',
                    name: 'type',
                    targets: 2,
                    className: 'dt-body-left'
                },
                {
                    data: 'item_name',
                    name: 'item_name',
                    targets: 3,
                    className: 'dt-body-left'
                },
                {
                    data: 'price',
                    name: 'price',
                    targets: 4,
                    className: 'dt-body-right'
                },
                {
                    data: 'user',
                    name: 'user',
                    targets: 5,
                    className: 'dt-body-left'
                },
                {
                    data: 'updated_at',
                    name: 'updated_at',
                    targets: 6,
                    className: 'dt-body-left',
                    width: 150,
                },
                {
                    data: 'action',
                    name: 'action',
                    targets: 7,
                    className: 'dt-body-center',
                    width: 150,
                    orderable: false,
                }
            ],

            buttons: [{
                    text: '+ Create',
                    className: 'colorCreate',
                    action: function(e, dt, node, config) {
                        create();
                    }
                },
                'pageLength',
                {
                    extend: 'collection',
                    text: 'Control',
                    buttons: [
                        'copy', 'excel', 'print',
                        {
                            text: 'Visibility',
                            popoverTitle: 'Control',
                            extend: 'colvis',
                            collectionLayout: 'two-column',
                            postfixButtons: ['colvisRestore']
                        }
                    ]
                }
            ],
            layout: {
                topStart: ['buttons']
            }
        });

        $('#show_date_from').datetimepicker({
            format: 'DD-MMM-YYYY'
        });

        $('#show_date_to').datetimepicker({
            format: 'DD-MMM-YYYY'
        });
        
        $date_from = <?php echo json_encode(old($data_input['date_from'])); ?> ? new Date(<?php echo json_encode(old($data_input['date_from'])); ?>) : new Date(<?php echo json_encode($data_input['date_from']); ?>);
        $date_to = <?php echo json_encode(old($data_input['date_to'])); ?> ? new Date(<?php echo json_encode(old($data_input['date_to'])); ?>) : new Date(<?php echo json_encode($data_input['date_to']); ?>);

        document.getElementById('date_from').value = moment($date_from).format('DD-MMM-YYYY');
        document.getElementById('date_to').value = moment($date_to).format('DD-MMM-YYYY');

        function create() {
            window.location.href = "<?php echo e(route('trans.price.create')); ?>";
        }
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts/app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /home/elvh3918/public_html/tenant/resources/views/content/trans/price/index.blade.php ENDPATH**/ ?>

Yohohohohohooho | Sanrei Aya