<?php $__env->startSection('content'); ?>
    <div class="container-fluid">
        <div class="page-titles">
            <ol class="breadcrumb">
                <li class="breadcrumb-item"><a href="javascript:void(0)">Settings</a></li>
                <li class="breadcrumb-item active"><a href="javascript:void(0)">Menu Role Permission</a></li>
            </ol>
        </div>
        <div class="row">
            <div class="col-12">
                <div class="card">
                    <div class="card-primary">
                        <div class="card-header custom-tab-1">
                            <b>Menu Role Permission</b>
                        </div>
                        <div class="card-body">
                            <form id="userregform" class="form-horizontal" action="<?php echo e(URL::to('/menu_role_permission_post')); ?>" method="post" autocomplete="off" enctype="multipart/form-data">
                                <?php echo e(csrf_field()); ?>

                                <div class="form-group">
                                    <label>Roles</label>
                                    <select class="form-control" name="role_id" id="role_id" required onchange="loadmenus();">
                                        <option value="">Select Roles</option>
                                        <?php $__currentLoopData = $roles; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $rolesobj): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                          <option value="<?php echo e($rolesobj->id); ?>"><?php echo e($rolesobj->name); ?></option>
                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                    </select>
                                </div>
                                <div class="form-group">
                                    <label>Menu</label>
                                    <select class="form-control" name="menus[]" id="menus" multiple="multiple" data-placeholder="Select Menu" required>
                                        <?php $__currentLoopData = $menus; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $menu): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                          <option value="<?php echo e($menu->id); ?>"><?php echo e($menu->menu_name); ?></option>
                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                    </select>
                                </div>
                                <div class="card-footer">
                                  <button type="submit" class="btn btn-primary">Submit</button>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
            </div>

            <div class="col-12">
                <div class="card">
                    <div class="card card-info">
                        <div class="card-header">
                            <h3 class="card-title"><b>Menu Role Permission List</b></h3>
                        </div>
                        <div id="list_menupermission_data" style="padding: 10px;">
                        </div>
                    </div>
                </div>
            </div>

        </div>
    </div>
    <script type="application/javascript">
        $(document).ready(function() {
            $("#menus").select2({
                columns: 1,
                placeholder : "Select Menu",
                allowClear: true,
                search: true,
                selectAll: true
            });
        });
        function confirmDeleteMenuRolePermissions(menu_role_permission_id) 
        {
            var x = confirm("Are you sure you want to delete?");
            if (x)
            {
                var csrf = "<?php echo e(csrf_token()); ?>";
                $.ajax({
                    type: "POST",
                    url: "<?php echo e(url('delete_menu_role_permission')); ?>",
                    dataType : 'json',
                    data: {_token: csrf, menu_role_permission_id: menu_role_permission_id},
                    success: function( msg ) {
                      if(msg)
                      {
                        sweetAlert( "Menu has been removed from Role", "success");
                      }
                      location.reload();
                      loadpermission();
                    }
                });  
            }
            else
            {
              return false;
            }
        }
        function loadmenus()
        {
            var role_id = document.getElementById("role_id").value;
            document.getElementById("list_menupermission_data").innerHTML = "";
            $.ajax({         
                  type:'get',
                  url: '<?php echo url("get_menu_role_permission_data"); ?>',
                  data: {role_id:role_id},
                  success:function(dataSet)
                  {            
                    document.getElementById("list_menupermission_data").innerHTML = dataSet;
                  }
            });
        }
        $(document).ready(function() {
            toastr.options.timeOut = 10000;
            <?php if(Session::has('error')): ?>
                toastr.error('<?php echo e(Session::get('error')); ?>');
            <?php elseif(Session::has('success')): ?>
                toastr.success('<?php echo e(Session::get('success')); ?>');
            <?php endif; ?>
        });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layout.default', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/html/ksstmprod/resources/views/Admin/Settings/menu_role_permission.blade.php ENDPATH**/ ?>