Viewing file: index.blade.php (8.11 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('layouts.dashboard')
@section('title',trans('layout.table_position'))
@section('css') <style> .modal-content-section.mt-4 { min-width: 500px; } </style> @endsection
@section('main-content') <div class="row page-titles mx-0"> <div class="col-sm-6 p-md-0"> <div class="welcome-text"> <h4>{{trans('layout.table')}}</h4> <p class="mb-0"></p> </div> </div> <div class="col-sm-6 p-md-0 justify-content-sm-end mt-2 mt-sm-0 d-flex"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="#">{{trans('layout.home')}}</a></li> <li class="breadcrumb-item active"><a href="javascript:void(0)">{{trans('layout.table')}}</a></li> </ol> </div> </div> <!-- row -->
<div class="row"> <div class="col-lg-12"> <div class="card"> <div class="card-header"> <h4 class="card-title">{{trans('layout.list')}}</h4> <div class="pull-right"> <button type="button" class="btn btn-sm btn-primary" data-toggle="modal" data-target="#tablePositionCreateModal"> {{trans('layout.create')}} </button> </div> </div> <div class="card-body"> <div class="table-responsive"> <table class="table table-responsive-md"> <thead class="text-center"> <tr> <th><strong>{{trans('layout.name')}}</strong></th> <th><strong>{{trans('layout.no_of_capacity')}}</strong></th> <th><strong>{{trans('layout.action')}}</strong></th> </tr> </thead> <tbody class="text-center"> @if($table_positions) @foreach($table_positions as $table_position) <tr> <td>{{$table_position->name}}</td> <td>{{$table_position->tables_sum_no_of_capacity ?? 0}}</td> <td> <div class="dropdown"> <button type="button" class="btn btn-success light sharp" data-toggle="dropdown"> <svg width="20px" height="20px" viewBox="0 0 24 24" version="1.1"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <rect x="0" y="0" width="24" height="24"/> <circle fill="#000000" cx="5" cy="12" r="2"/> <circle fill="#000000" cx="12" cy="12" r="2"/> <circle fill="#000000" cx="19" cy="12" r="2"/> </g> </svg> </button> <div class="dropdown-menu"> <button class="dropdown-item edit_table_position" type="button" data-id="{{ $table_position->id }}" data-name="{{ $table_position->name }}" data-action="{{ route('table-position.update', $table_position->id) }}" data-toggle="modal" data-target="#tablePositionEditModal"> {{ trans('layout.edit') }} </button>
<button class="dropdown-item" type="button" data-message="{{trans('layout.message.table_delete_warning')}}" data-action='{{route('table.destroy',[$table_position])}}' data-input={"_method":"delete"} data-toggle="modal" data-target="#modal-confirm">{{trans('layout.delete')}}</button> </div> </div> </td> </tr> @endforeach @endif </tbody> </table> </div> </div> </div> </div> </div> <!-- Modal Create --> @section('create-modal-id', 'tablePositionCreateModal') @section('create-modal-title', 'Table Position Create') @section('create-modal-content-wapper') <form method="POST" action="{{ route('table-position.store') }}"> @csrf <div class="modal-body"> <div> <section> <div class="row"> <div class="col-lg-12 mb-2"> <div class="form-group"> <label class="text-label">{{trans('layout.name')}}*</label> <input value="{{old('name')}}" type="text" name="name" class="form-control" placeholder="Ex: Table Position Name" required> </div> </div> </div> </section> </div> </div> <div class="modal-footer"> <button type="button" aria-label="Close" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="submit" class="btn btn-primary">Submit</button> </div> </form> @endsection
<!-- Modal Edit --> @section('edit-modal-id', 'tablePositionEditModal') @section('edit-modal-title', 'Table Position Edit') @section('edit-modal-content-wapper') <form method="POST" id="tablePositionFormUpdate"> @csrf @method('PUT') <input type="hidden" name="id" id="edit-table-position-id">
<div class="modal-body"> <section> <div class="row"> <div class="col-lg-12 mb-2"> <div class="form-group"> <label class="text-label">{{trans('layout.name')}}*</label> <input type="text" name="name" id="edit-table-position-name" class="form-control" placeholder="Ex: Table Position Name" required> </div> </div> </div> </section> </div>
<div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="submit" class="btn btn-primary">Submit</button> </div> </form> @endsection
@endsection @section('js') <script> $(document).on('click', '.edit_table_position', function () { const id = $(this).data('id'); const name = $(this).data('name'); const action = $(this).data('action');
$('#edit-table-position-id').val(id); $('#edit-table-position-name').val(name);
$('#tablePositionFormUpdate').attr('action', action);
$('#tablePositionEditModal').modal('show'); }); </script> @endsection
|