VaKeR CYBER ARMY
Logo of a company Server : Apache
System : Linux host44.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
User : vapecompany ( 2719)
PHP Version : 7.4.33
Disable Function : NONE
Directory :  /home/vapecompany/demo.vapecompany.com.bd/resources/views/backend/role/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/vapecompany/demo.vapecompany.com.bd/resources/views/backend/role/rolePermission.blade.php
@extends('backend.layout.app')
@section('content')

        <!-- ============================================================== -->
        <!-- Page wrapper  -->
        <!-- ============================================================== -->
        <div class="page-wrapper">
            <!-- ============================================================== -->
            <!-- Bread crumb and right sidebar toggle -->
            <!-- ============================================================== -->
            <div class="page-breadcrumb">
                <div class="row">
                    <div class="col-5 align-self-center">
                        <h4 class="page-title">User Role Permission</h4>
                        <!-- <div class="d-flex align-items-center">
                            <nav aria-label="breadcrumb">
                                <ol class="breadcrumb">
                                    <li class="breadcrumb-item"><a href="#">Home</a></li>
                                    <li class="breadcrumb-item active" aria-current="page">Library</li>
                                </ol>
                            </nav>
                        </div> -->
                    </div>

                </div>
            </div>
            <!-- ============================================================== -->
            <!-- End Bread crumb and right sidebar toggle -->
            <!-- ============================================================== -->
            <!-- ============================================================== -->
            <!-- Container fluid  -->
            <!-- ============================================================== -->
            <div class="container-fluid">
                <!-- ============================================================== -->
                <!-- Start Page Content -->
                <!-- ============================================================== -->
                <div class="row">
                    <div class="col-12">


                        <!-- Column -->
                        <div class="card">
                            <div class="card-body">
                                 <form id="addpermission">
                                    @csrf

                                     @include('backend.layout.verror_message')
                                <table style="margin-bottom: 10px;">
                                    <tr>
                                        <td>
                                              <label style="margin-bottom: 0px;" class="form-control">Role</label>
                                        </td>
                                        <td>
                                                <select name="role" class="form-control" id="role" style="width:200px;" >
                                                    <option value="">Select Role</option>
                                                    @foreach($roles as $role)
                                                        <option value="{{$role->role_id}}">{{$role->role_name}}</option>
                                                    @endforeach
                                                </select>
                                        </td>
                                    </tr>
                                </table>
                               <!--  <h4 class="card-title">Table Responsive </h4>
                                <h6 class="card-subtitle">Data table example</h6> -->
                               <div id="list">

                                </div>
                        </form>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- ============================================================== -->
                <!-- End PAge Content -->
                <!-- ============================================================== -->
                <!-- ============================================================== -->
                <!-- Right sidebar -->
                <!-- ============================================================== -->
                <!-- .right-sidebar -->
                <!-- ============================================================== -->
                <!-- End Right sidebar -->
                <!-- ============================================================== -->
            </div>
            <!-- ============================================================== -->
            <!-- End Container fluid  -->
            @endsection
            @section('script')
            <script src="{{ asset('public/backend/js/jquery.validate.min.js') }}"></script>
                <script type="text/javascript">

                    $('#role').change(function(){


                        var role_id=$('#role').val();
                        if(role_id){
                            $.ajax({

                                type : 'GET',
                                url  : "{{url('admin/get_role_permission')}}",
                                data : {role_id:role_id},
                               //dataType : 'json',
                                success :  function (data)
                                {

                                    $('#list').html(data);


                                },error: function(response) {
                                    //console.log(response);
                                }
                            });
                        }else{
                            $('#list').html("");
                        }

                    });
                     $("#addpermission").validate({

                        rules:
                       {
                            role: {
                                required: true,

                            },


                       },
                        submitHandler: submitForm
                      });


                       function submitForm()
                        {

                        event.preventDefault();

                         var data = $("#addpermission").serialize();

                            $.ajax({

                                type : 'POST',
                                url  : "{{url('admin/role_permission')}}",
                                data : data,
                               // dataType : 'json',
                                success :  function (data)
                                {

                                    if(data.errors=='0'){
                                        $('.alert-success').show();
                                        $('.alert-danger').hide();
                                        $('.alert-success').append('<p>'+data.success+'</p>');

                                    }else{
                                         var val="";
                                        $.each(data.errors, function(key, value){
                                            $('.alert-danger').show();
                                            $('.alert-success').hide();
                                            val+= '<p>'+value+'</p>';

                                        });
                                        $('.alert-danger').html(val);
                                    }

                                },error: function(response) {
                                    //console.log(response);
                                }
                            });


                   }
                </script>
            @endsection

VaKeR 2022