Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/dispora.aplikasipos.info/resources/views/dataindikator/
Upload File :
Current File : /home/aplikasiposinfo/www/dispora.aplikasipos.info/resources/views/dataindikator/index.blade.php

@extends('sidebaradmin')
@section('content')
    <section class="section">
        <a href="#modalAdd" id="add" data-bs-toggle="modal" data-bs-target="#modalAdd" class="btn btn-success mb-3"
            {{-- onclick="$('#modalEdit2 #formEdit').attr('action', '{{ route('users.update', Crypt::encryptString($data->id)) }}')" --}}>
            <i class="bi bi-plus"></i>
            Tambahkan Data</a>
        @include('message')
        {{-- modal ADD --}}
        <!--BorderLess Modal Modal -->
        <div class="modal fade text-left modal-borderless" id="modalAdd" tabindex="-1" role="dialog"
            aria-labelledby="myModalLabel1" aria-hidden="true">
            <div class="modal-dialog modal-dialog-scrollable" role="document">
                <div class="modal-content">
                    <div class="modal-header">
                        <h5 class="modal-title">Tambahkan Data Indikator</h5>
                        <button type="button" class="close rounded-pill" data-bs-dismiss="modal" aria-label="Close">
                            <i data-feather="x"></i>
                        </button>
                    </div>
                    <div class="modal-body">

                        <form action="{{ route('indikator.store') }}" method="POST" enctype="multipart/form-data">
                            @csrf
                            <div class="form-group">
                                <label for="name">Nama Data Indikator</label>
                                <input type="text" class="form-control" id="name" name="name"
                                    placeholder="Masukan Nama Data" required>
                            </div>

                            <div class="modal-footer">
                                <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                    <i class="bx bx-x d-block d-sm-none"></i>
                                    <span class="  center">Close</span>
                                </button>
                                <button type="submit" class="btn btn-primary ml-1">
                                    <i class="bx bx-check d-block d-sm-none"></i>
                                    <span class="  center">Submit</span>
                                </button>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>

        {{-- modal ADD End --}}


        <div class="card">
            <div class="card-header fw-bold center ">
                Table Data Indikator
            </div>
            <div class="card-body"style="overflow-x:auto;">
                <table class="table" id="table1">
                    <thead>
                        <tr>
                            <th colspan="2">Nama Indikator</th>
                            <th>Action</th>
                            <th colspan="2">list</th>
                            <th>Action</th>

                        </tr>
                    </thead>
                    <tbody>


                        @foreach ($data as $item)
                            <tr>
                                <td ROWSPAN="{{ $item->listData->count() + 1 }}">{{ $item->name }}</td>


                                <td ROWSPAN="{{ $item->listData->count() + 1 }}">
                                    <a data-bs-toggle="modal" data-bs-target="#modalEdit" id="edit"
                                        data-name="{{ $item->name }}"
                                        onclick="$('#modalEdit #formEdit').attr('action', '{{ route('indikator.update', Crypt::encryptString($item->id)) }}')"
                                        class="open-AddBookDialog btn btn-primary edit" href=""><i
                                            class="bi bi-pencil-square"></i></a>
                                    <a href="" class="btn btn-danger"data-bs-toggle="modal"
                                        data-bs-target="#modalDelete"
                                        onclick="$('#modalDelete #formDelete').attr('action', '{{ route('indikator.destroy', Crypt::encryptString($item->id)) }}')"><i
                                            class="bi bi-trash-fill"></i></a>

                                </td>
                                <td ROWSPAN="{{ $item->listData->count() + 1 }}"><a data-bs-toggle="modal"
                                        data-bs-target="#modalAdd-list" id="add"
                                        data-id="{{ $item->id }}"class="open-AddBookDialog btn btn-success edit"
                                        href=""></i>Tambahkan-List</a></td>

                            </tr>
                            @foreach ($item->listData as $item)
                                <tr>

                                    <td>{{ $item->name }}</td>
                                    <td>
                                        @if ($item->jumlah != '')
                                            {{ $item->jumlah }}
                                        @endif
                                        @if ($item->icon == 1)
                                            <img src="{{ asset('assets/images/svg-loaders/x.svg') }}" alt="">
                                        @endif
                                        @if ($item->icon == 2)
                                            <img src="{{ asset('assets/images/svg-loaders/check.svg') }}" alt="">
                                        @endif
                                    </td>
                                    <td>

                                        <a data-bs-toggle="modal" data-bs-target="#modalEdit-list" id="edit-list"
                                            data-name="{{ $item->name }}" data-jumlah="{{ $item->jumlah }}"
                                            data-icon="{{ $item->icon }}" data-id="{{ $item->data_id }}"
                                            onclick="$('#modalEdit-list #formEdit-list').attr('action', '{{ route('listData.update', Crypt::encryptString($item->id)) }}')"
                                            class="open-AddBookDialog btn btn-primary edit" href=""><i
                                                class="bi bi-pencil-square"></i></a>
                                        <a href="" class="btn btn-danger"data-bs-toggle="modal"
                                            data-bs-target="#modalDelete-list"
                                            onclick="$('#modalDelete-list #formDelete-list').attr('action', '{{ route('listData.destroy', Crypt::encryptString($item->id)) }}')"><i
                                                class="bi bi-trash-fill"></i></a>


                                    </td>



                                </tr>
                            @endforeach
                        @endforeach
                    </tbody>
                </table>
            </div>
        </div>

    </section>
    <!-- Basic Tables end -->
    {{-- modal edit --}}
    <div class="modal fade text-left modal-borderless" id="modalEdit" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel1" aria-hidden="true">
        <div class="modal-dialog modal-dialog-scrollable" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Edit Data Indicator</h5>
                    <button type="button" class="close rounded-pill" data-bs-dismiss="modal" aria-label="Close">
                        <i data-feather="x"></i>
                    </button>
                </div>
                <div class="modal-body">

                    <form id="formEdit" action="" method="post"enctype="multipart/form-data">
                        @csrf
                        @method('put')
                        <div class="form-group">
                            <label for="name">Nama Data Indikator</label>
                            <input type="text" class="form-control" id="name" name="name"
                                placeholder="Masukan Nama data" required>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                <i class="bx bx-x d-block d-sm-none"></i>
                                <span class="  center">Close</span>
                            </button>
                            <button type="submit" class="btn btn-primary ml-1">
                                <i class="bx bx-check d-block d-sm-none"></i>
                                <span class="  center">Edit</span>
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    </div>



    {{-- modal edit --}}
    {{-- modal delete --}}
    <div class="modal fade text-left modal-borderless" id="modalDelete" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel1" aria-hidden="true">
        <div class="modal-dialog modal-dialog-scrollable" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Hapus Data Indikator</h5>
                    <button type="button" class="close rounded-pill" data-bs-dismiss="modal" aria-label="Close">
                        <i data-feather="x"></i>
                    </button>
                </div>
                <div class="modal-body">

                    <form id="formDelete" action="" method="post">
                        @csrf
                        @method('delete')
                        <div class="form-group" id="pass">
                            <h5>Apakah anda yakin ingin menghapus item?</h5>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                <i class="bx bx-x d-block d-sm-none"></i>
                                <span class="  center">Close</span>
                            </button>
                            <button type="submit" class="btn btn-primary ml-1">
                                <i class="bx bx-check d-block d-sm-none"></i>
                                <span class="  center">Delete</span>
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>

    {{-- modal delete --}}
    {{-- modal list indicator add --}}
    <div class="modal fade text-left modal-borderless" id="modalAdd-list" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel1" aria-hidden="true">
        <div class="modal-dialog modal-dialog-scrollable" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Tambahkan Data Indikator</h5>
                    <button type="button" class="close rounded-pill" data-bs-dismiss="modal" aria-label="Close">
                        <i data-feather="x"></i>
                    </button>
                </div>
                <div class="modal-body">

                    <form action="{{ route('listData.store') }}" method="POST" enctype="multipart/form-data">
                        @csrf
                        <div class="form-group">
                            <label for="name_add">List</label>
                            <input type="text" class="form-control" id="name_add" name="name_add"
                                placeholder="Masukan Nama Data" required>
                        </div>
                        <div class="form-group">
                            <label for="jumlah_add">Keterangan Jumlah</label>
                            <input type="text" class="form-control" id="jumlah_add" name="jumlah_add"
                                placeholder="Kosongkan jika ingin menggunakan Icon">
                        </div>
                        <div class="form-group">
                            <input type="hidden" class="form-control" id="id" name="id">
                        </div>
                        <div class="form-group">
                            <label for="">Icon</label>
                            <div class="display-row"style="justify-content:start;">

                                <input type="radio" class="btn-check" id="icon" name="icon"
                                    autocomplete="off"value="1">
                                <label class="btn btn-outline-danger m-2" for="icon"><i style="font-size: 24px;"
                                        class="bi bi-x"></i></label><br>
                                <input type="radio" class="btn-check" id="icon2" name="icon"
                                    autocomplete="off" value="2">
                                <label class="btn btn-outline-success m-2" for="icon2"><i style="font-size: 24px;"
                                        class="bi bi-check"></i></label><br>
                            </div>
                        </div>

                        <div class="modal-footer">
                            <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                <i class="bx bx-x d-block d-sm-none"></i>
                                <span class="  center">Close</span>
                            </button>
                            <button type="submit" class="btn btn-primary ml-1">
                                <i class="bx bx-check d-block d-sm-none"></i>
                                <span class="  center">Submit</span>
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    {{-- modal list indicator add --}}

    {{-- modal list indicator update --}}
    <div class="modal fade text-left modal-borderless" id="modalEdit-list" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel1" aria-hidden="true">
        <div class="modal-dialog modal-dialog-scrollable" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Edit Data Indicator</h5>
                    <button type="button" class="close rounded-pill" data-bs-dismiss="modal" aria-label="Close">
                        <i data-feather="x"></i>
                    </button>
                </div>
                <div class="modal-body">

                    <form id="formEdit-list" action="" method="post"enctype="multipart/form-data">
                        @csrf
                        @method('put')
                        <div class="form-group">
                            <label for="name_   list">Nama Data Indikator</label>
                            <input type="text" class="form-control" id="name_list" name="name_list"
                                placeholder="Masukan Nama data" required>
                        </div>
                        <div class="form-group">
                            <label for="jumlah">Jumlah</label>
                            <input type="text" class="form-control" id="jumlah" name="jumlah"
                                placeholder="Masukan Jumlah">
                        </div>
                        <div class="form-group">
                            <input type="hidden" class="form-control" id="id" name="id">
                        </div>
                        <div class="form-group">
                            <label for="">Icon</label>
                            <div class="display-row"style="justify-content:start;">

                                <input type="radio" class="btn-check" id="icon3" name="icon"
                                    autocomplete="off"value="1">
                                <label class="btn btn-outline-danger m-2" for="icon3"><i style="font-size: 24px;"
                                        class="bi bi-x"></i></label><br>
                                <input type="radio" class="btn-check" id="icon4" name="icon"
                                    autocomplete="off" value="2">
                                <label class="btn btn-outline-success m-2" for="icon4"><i style="font-size: 24px;"
                                        class="bi bi-check"></i></label><br>
                            </div>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                <i class="bx bx-x d-block d-sm-none"></i>
                                <span class="  center">Close</span>
                            </button>
                            <button type="submit" class="btn btn-primary ml-1">
                                <i class="bx bx-check d-block d-sm-none"></i>
                                <span class="  center">Edit</span>
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    </div>
    {{-- modal list indicator update --}}
    {{-- modal list indicator delete --}}
    <div class="modal fade text-left modal-borderless" id="modalDelete-list" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel1" aria-hidden="true">
        <div class="modal-dialog modal-dialog-scrollable" role="document">
            <div class="modal-content">
                <div class="modal-header bg-warning">
                    <h5 class="modal-title">Hapus list Indikator</h5>
                    <button type="button" class="close rounded-full" data-bs-dismiss="modal" aria-label="Close">
                        <i data-feather="x"></i>
                    </button>
                </div>
                <div class="modal-body">

                    <form id="formDelete-list" action="" method="post">
                        @csrf
                        @method('delete')
                        <div class="form-group" id="pass">
                            <h5>Apakah anda yakin ingin menghapus item?</h5>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-light-primary" data-bs-dismiss="modal">
                                <i class="bx bx-x d-block d-sm-none"></i>
                                <span class="  center">Close</span>
                            </button>
                            <button type="submit" class="btn btn-danger ml-1">
                                <i class="bx bx-check d-block d-sm-none"></i>
                                <span class="  center">Delete</span>
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    {{-- modal list indicator delete --}}

    </div>


    </div>
    </div>

    @push('script-modal')
        <script>
            $(document).on('click', '#edit', function() {
                let name = $(this).data('name')
                let id = $(this).data('id')

                $('.form-group #name').val(name)
                $('.form-group #id').val(id)


            });
            $(document).on('click', '#edit-list', function() {
                let name = $(this).data('name')
                let jumlah = $(this).data('jumlah')
                let id = $(this).data('id')
                let icon = $(this).data('icon')


                if (icon == 2) {
                    $('.form-group #icon4').attr("checked", true)
                }
                if (icon == 1) {
                    $('.form-group #icon3').attr("checked", true)
                }


                $('.form-group #name_list').val(name)
                $('.form-group #jumlah').val(jumlah)
                $('.form-group #id').val(id)


            });
            $(document).on('click', '#add', function() {
                let id = $(this).data('id')
                $('.form-group #id').val(id)


            });
        </script>
    @endpush
@endsection

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]