EVOLUTION-NINJA
Edit File: security_control_roles.php
<?php $this->load->view('includes/admin_header');?> <div class="main-container ace-save-state" id="main-container"> <div id="sidebar" class="sidebar responsive ace-save-state"> <div class="text-center"> <h4>ADMIN</h4> </div> <ul class="nav nav-list"> <li class=""> <a href="#" class="dropdown-toggle">General<b class="arrow fa fa-angle-down"></b> </a> <b class="arrow"></b> <ul class="submenu"> <li class=""> <a href=""> <i class="menu-icon fa fa-caret-right"></i> Personal Settings </a> <b class="arrow"></b> </li> <li class=""> <a href=""> <i class="menu-icon fa fa-caret-right"></i> Company Details </a> <b class="arrow"></b> </li> <li class=""> <a href=""> <i class="menu-icon fa fa-caret-right"></i> Email Settings </a> <b class="arrow"></b> </li> </ul> </li><!---org end----> <li class=""> <a href="#" class="dropdown-toggle"> <span class="menu-text"> Users & Control </span> <b class="arrow fa fa-angle-down"></b> </a> <b class="arrow"></b> <ul class="submenu"> <li class=""> <a href=""> <i class="menu-icon fa fa-caret-right"></i> Users </a> <b class="arrow"></b> </li> <li class=""> <a href=""> <i class="menu-icon fa fa-caret-right"></i> Security Control </a> <b class="arrow"></b> </li> </ul> </li> <!-----Emp end-----> </ul><!-- /.nav-list --> </div> <div class="main-content"> <div class="main-content-inner"> <div class=" page-content" style="background-color:#f0f0f0;"> <div class="row" style="margin-top: -20px;"> <h3>Roles Details</h3> </div> <div class="row" style="background-color:white;margin-top:10px;"> <div class="col-xs-12"> <!-- PAGE CONTENT BEGINS --> <div class="hr dotted"></div> <form id="update_roles"> <div class="row search-page" id="search-page-1"> <input type="hidden"col-sm-8" name="role_id" value="<?php echo $details->role_id?>"> <div class="row row-form"> <div class=" col-sm-12 col-md-7"> <label class="col-sm-4">Role Name</label> <input type="text" class="col-sm-8" name="role_name" value="<?php echo $details->role_name?>"> </div> </div> <div class="row row-form"> <div class=" col-sm-12 col-md-7"> <label class="col-sm-4">Reports To</label> <?php foreach($roles as $role){ if($details->report_to==$role->role_id) { ?> <input type="hidden" class="col-sm-8" name="report_to" value="<?php echo $role->role_id;?>"> <input type="text" class="col-sm-8" value="<?php echo $role->role_name;?>"> <?php } }?> </div> </div> <div class="row row-form"> <div class=" col-sm-12 col-md-7"> <label class="col-sm-4">Description</label> <input type="text" class="col-sm-8" name="description" value="<?php echo $details->description?>"> </div> </div> <div class="row row-form"> <div class="col-sm-12 col-md-3 "></div> <div class="col-sm-5"> <button type="submit" class="btn btn-primary btn-sm">Update</button> <button type="button" class="btn btn-primary btn-sm delete">Delete</button> <a href="<?php echo site_url('/yaskawa/security_control');?>"><button type="button" class="btn btn-primary btn-sm">Go To Roles List</button></a> </div> </div> </div> </form> </div> </div><!-- /.page-content --> </div> </div><!-- /.main-content --> <!-- Modal --> <div class="modal" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">New Role :</h4> </div><div class="container"></div> <div class="modal-body"> <div class="row row-form"> <div class=" col-sm-12 col-md-12"> <label class="col-sm-4">Role Name</label> <input type="text" autofocus class=" col-sm-8" minlength="3" pattern="^[a-zA-Z\s]*$" name="name" required="required"> </div> </div> <div class="row row-form"> <div class=" col-sm-12 col-md-12"> <label class="col-sm-4">Report To</label> <input type="text" class="col-sm-7"><a data-toggle="modal" href="#myModal2" class="fa fa-user"></a> </div> </div> <!-- <div class="row row-form"> <div class=" col-sm-12 col-md-12"> <label class="col-sm-4">Share Data with Peers</label> <input type="text" class=" col-sm-8" minlength="3" pattern="^[a-zA-Z\s]*$" name="name" required="required"> </div> </div> --> <div class="row row-form"> <div class=" col-sm-12 col-md-12"> <label class="col-sm-4">Description</label> <input type="text" class=" col-sm-8" minlength="3" pattern="^[a-zA-Z\s]*$" name="name" required="required"> </div> </div> </div> <div class="modal-footer"> <a href="#" data-dismiss="modal" class="btn btn-sm">Cancel</a> <a href="#" class="btn btn-primary btn-sm">Save</a> </div> </div> </div> </div> <div class="modal" id="myModal2" data-backdrop="static"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Roles List</h4> </div><div class="container"></div> <div class="modal-body"> Please select one role from the list <div class="checkbox"> <label><input type="radio" value="" name="optradio">CEO</label> </div> <div class="checkbox"> <label><input type="radio" value="" name="optradio">Manager</label> </div> <div class="checkbox"> <label><input type="radio" value="" name="optradio">Admin</label> </div> <div class="checkbox"> <label><input type="radio" value="" name="optradio">Team Lead</label> </div> </div> <div class="modal-footer"> <a href="#" data-dismiss="modal" class="btn btn-sm">Save</a> </div> </div> </div> </div> <div class="footer"> <div class="footer-inner"> <div class="footer-content"> <span class="blue">All Right Reserved © 2017</span> <a href=""> Jay Blues Technologies</a> </div> </div> </div> <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse"> <i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i> </a> </div><!-- /.main-container --> <!-- basic scripts --> <!--[if !IE]> --> <script src="<?php echo base_url('admin_assets/assets/js/jquery-2.1.4.min.js'); ?>"></script> <!-- <![endif]--> <!--[if IE]> <script src="assets/js/jquery-1.11.3.min.js"></script> <![endif]--> <script type="text/javascript"> if('ontouchstart' in document.documentElement) document.write("<script src='assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>"); </script> <script src="<?php echo base_url('admin_assets/assets/js/bootstrap.min.js'); ?>"></script> <!-- page specific plugin scripts --> <!--[if lte IE 8]> <script src="assets/js/excanvas.min.js"></script> <![endif]--> <script src="<?php echo base_url('admin_assets/assets/js/jquery-ui.custom.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.ui.touch-punch.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.easypiechart.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.sparkline.index.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.flot.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.flot.pie.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/jquery.flot.resize.min.js'); ?>"></script> <!-- ace scripts --> <script src="<?php echo base_url('admin_assets/assets/js/ace-elements.min.js'); ?>"></script> <script src="<?php echo base_url('admin_assets/assets/js/ace.min.js'); ?>"></script> <!-- inline scripts related to this page --> </body> </html> <style type="text/css"> .breadcrumb { background-color: transparent; line-height: 20px; margin: -10px 22px 0 12px; padding: 0; font-size: 13px; color: #333; border-radius: 0; } </style> <script type="text/javascript"> $(document).ready(function(){ $('#update_roles').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $.ajax({ type : 'post', url : '<?php echo site_url("update-roles")?>', data : formdata, contentType: false, processData: false, success:function(response){ response=jQuery.parseJSON(response); console.log(response); var id = response.id; if(response.result == 1) { alert("Updated Successfully"); window.location.href = '<?php echo site_url('/yaskawa/security_control');?>'; //location.reload(); } else { alert('Something went wrong.. try again'); } } }); }); }); $(document).on('click','.delete',function(e){ e.preventDefault(); var role_id = <?php echo $details->role_id?>; $.ajax({ type : 'post', url : '<?php echo site_url("delete-roles")?>', data : {'role_id':role_id}, success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { alert("Deleted Successfully"); window.location.href = '<?php echo site_url('/yaskawa/security_control');?>'; } else { alert('Something went wrong.. try again'); } } }); }); </script> <script> $('#category-tabs li a').click(function(){ $(this).next('ul').slideToggle(); $(this).find('i').toggleClass('fa-minus-circle fa-plus-circle ') }); </script>