File: /home/richfield/public_html/storage/framework/views/b3c10e3dadec4756e5364208ddfc001d9d5f9bf7.php
<?php $__env->startSection('page_title', __('voyager::generic.'.(isset($dataTypeContent->id) ? 'edit' : 'add')).' '.$dataType->getTranslatedAttribute('display_name_singular')); ?>
<?php $__env->startSection('css'); ?>
<meta name="csrf-token" content="<?php echo e(csrf_token()); ?>">
<?php $__env->stopSection(); ?>
<?php $__env->startSection('page_header'); ?>
<h1 class="page-title">
<i class="<?php echo e($dataType->icon); ?>"></i>
<?php echo e(__('voyager::generic.'.(isset($dataTypeContent->id) ? 'edit' : 'add')).' '.$dataType->getTranslatedAttribute('display_name_singular')); ?>
</h1>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
<div class="page-content container-fluid">
<?php echo $__env->make('voyager::alerts', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<div class="row">
<div class="col-md-12">
<div class="panel panel-bordered">
<!-- form start -->
<form class="form-edit-add" role="form"
action="<?php if(isset($dataTypeContent->id)): ?><?php echo e(route('voyager.'.$dataType->slug.'.update', $dataTypeContent->id)); ?><?php else: ?><?php echo e(route('voyager.'.$dataType->slug.'.store')); ?><?php endif; ?>"
method="POST" enctype="multipart/form-data">
<!-- PUT Method if we are editing -->
<?php if(isset($dataTypeContent->id)): ?>
<?php echo e(method_field("PUT")); ?>
<?php endif; ?>
<!-- CSRF TOKEN -->
<?php echo e(csrf_field()); ?>
<div class="panel-body">
<?php if(count($errors) > 0): ?>
<div class="alert alert-danger">
<ul>
<?php $__currentLoopData = $errors->all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<li><?php echo e($error); ?></li>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</ul>
</div>
<?php endif; ?>
<?php $__currentLoopData = $dataType->addRows; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $row): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="form-group">
<label for="name"><?php echo e($row->getTranslatedAttribute('display_name')); ?></label>
<?php echo Voyager::formField($row, $dataType, $dataTypeContent); ?>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<label for="permission"><?php echo e(__('voyager::generic.permissions')); ?></label><br>
<a href="#" class="permission-select-all"><?php echo e(__('voyager::generic.select_all')); ?></a> / <a href="#" class="permission-deselect-all"><?php echo e(__('voyager::generic.deselect_all')); ?></a>
<ul class="permissions checkbox">
<?php
$role_permissions = (isset($dataTypeContent)) ? $dataTypeContent->permissions->pluck('key')->toArray() : [];
?>
<?php $__currentLoopData = Voyager::model('Permission')->all()->groupBy('table_name'); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $table => $permission): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<li>
<input type="checkbox" id="<?php echo e($table); ?>" class="permission-group">
<label for="<?php echo e($table); ?>"><strong><?php echo e(\Illuminate\Support\Str::title(str_replace('_',' ', $table))); ?></strong></label>
<ul>
<?php $__currentLoopData = $permission; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $perm): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<li>
<input type="checkbox" id="permission-<?php echo e($perm->id); ?>" name="permissions[<?php echo e($perm->id); ?>]" class="the-permission" value="<?php echo e($perm->id); ?>" <?php if(in_array($perm->key, $role_permissions)): ?> checked <?php endif; ?>>
<label for="permission-<?php echo e($perm->id); ?>"><?php echo e(\Illuminate\Support\Str::title(str_replace('_', ' ', $perm->key))); ?></label>
</li>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</ul>
</li>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</ul>
</div><!-- panel-body -->
<div class="panel-footer">
<button type="submit" class="btn btn-primary"><?php echo e(__('voyager::generic.submit')); ?></button>
</div>
</form>
<div style="display:none">
<input type="hidden" id="upload_url" value="<?php echo e(route('voyager.upload')); ?>">
<input type="hidden" id="upload_type_slug" value="<?php echo e($dataType->slug); ?>">
</div>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('javascript'); ?>
<script>
$('document').ready(function () {
$('.toggleswitch').bootstrapToggle();
$('.permission-group').on('change', function(){
$(this).siblings('ul').find("input[type='checkbox']").prop('checked', this.checked);
});
$('.permission-select-all').on('click', function(){
$('ul.permissions').find("input[type='checkbox']").prop('checked', true);
return false;
});
$('.permission-deselect-all').on('click', function(){
$('ul.permissions').find("input[type='checkbox']").prop('checked', false);
return false;
});
function parentChecked(){
$('.permission-group').each(function(){
var allChecked = true;
$(this).siblings('ul').find("input[type='checkbox']").each(function(){
if(!this.checked) allChecked = false;
});
$(this).prop('checked', allChecked);
});
}
parentChecked();
$('.the-permission').on('change', function(){
parentChecked();
});
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('voyager::master', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home4/xvzguzmy/public_html/richfieldegy/vendor/tcg/voyager/src/../resources/views/roles/edit-add.blade.php ENDPATH**/ ?>