IMMREX7
<?php $__env->startSection('content'); ?>
<div class="container-fluid">
<div class="row clearfix">
<div class="col-lg-4">
<div class="card action_bar">
<div class="body">
<div class="row clearfix">
<div class="col-lg-3 col-md-3 col-3">
<p><b>Module</b></p>
</div>
<div class="col-lg-9 col-md-9 col-9">
<div class="input-group search">
<input type="text" class="form-control" placeholder="Type a module name" id="module_name">
</div>
<button class="btn btn-info" onclick="addMenu()">Add</button>
<button class="btn btn-primary" onclick="changeOrder()" id="order_change">Change Order</button>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-12">
<div class="card">
<input type="hidden" id="dd_modules"/>
<div class="body" id="order_module" style="display:none;">
<div class="dd">
<ol class="dd-list" id="module_order">
<?php $__currentLoopData = $modules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $module): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<li class="dd-item" data-id="<?php echo e($module->id); ?>" id="module_<?php echo e($module->id); ?>">
<div class="dd-handle">
<p id="lname_<?php echo e($module->id); ?>"><?php echo e($module->name); ?></p>
</div>
</li>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</ol>
</div>
</div>
<div class="body table-responsive" id="manage_module" style="display:block;">
<table class="table table-hover m-b-0 c_list module" id="moduleTable">
<thead>
<tr>
<th>Name</th>
<th data-breakpoints="xs">Action</th>
</tr>
</thead>
<tbody>
<?php $__currentLoopData = $modules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $module): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<tr id="module_<?php echo e($module->id); ?>">
<td>
<p id="name_<?php echo e($module->id); ?>"><?php echo e($module->name); ?></p>
</td>
<td>
<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="<?php echo e($module->id); ?>" data-name="<?php echo e($module->name); ?>" data-type="edit"><i class="zmdi zmdi-edit"></i></button>
<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="<?php echo e($module->id); ?>" data-name="<?php echo e($module->name); ?>" data-type="remove"><i class="zmdi zmdi-delete"></i></button>
<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="<?php echo e($module->id); ?>" data-name="<?php echo e($module->name); ?>" data-type="view"><i class="zmdi zmdi-eye"></i></button>
</td>
</tr>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="card action_bar">
<div class="body">
<div class="row clearfix">
<div class="col-lg-3 col-md-3 col-3">
<p><b>SubModule</b></p>
<input type="hidden" id="module_id"/>
</div>
<div class="col-lg-9 col-md-9 col-9">
<div class="input-group search">
<input type="text" class="form-control" id="main_module" readonly>
</div>
<div class="input-group search">
<input type="text" class="form-control" placeholder="Type a submodule" id="submodule_name">
</div>
<button class="btn btn-info" onclick="addSubMenu()" style="display:none;" id="suborder_add">Add</button>
<button class="btn btn-primary" onclick="changeSubOrder()" id="suborder_change" style="display:none;">Change Order</button>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-12">
<div class="card">
<div class="dd">
<ol class="dd-list" id="submodule_order" style="display:none;">
</ol>
</div>
<div class="body table-responsive" id="manage_submodule" style="display:block;">
<table class="table table-hover m-b-0 c_list submodule" id="submoduleTable">
<thead>
<tr>
<th>Name</th>
<th data-breakpoints="xs">Action</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="card action_bar">
<div class="body">
<div class="row clearfix">
<div class="col-lg-3 col-md-3 col-3">
<p><b>Screens</b></p>
<input type="hidden" id="submodule_id"/>
</div>
<div class="col-lg-9 col-md-9 col-9">
<div class="input-group search">
<input type="text" class="form-control" id="screen_module" readonly>
</div>
<div class="input-group search">
<input type="text" class="form-control" placeholder="Type a screen name" id="screen_name">
</div>
<div class="input-group search">
<?php echo Form::select('screenUrl',$links,null,['class' => 'form-control show-tick ms select2', 'id' => 'screen_url']); ?>
</div>
<button class="btn btn-info" onclick="addScreenMenu()" style="display:none;" id="screen_add">Add</button>
<button class="btn btn-primary" onclick="changeScreenOrder()" id="screen_change" style="display:none;">Change Order</button>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-12">
<div class="card">
<div class="dd">
<ol class="dd-list" id="screen_order" style="display:none;">
</ol>
</div>
<div class="body table-responsive" id="manage_screen" style="display:block;">
<table class="table table-hover m-b-0 c_list screens" id="screenTable">
<thead>
<tr>
<th>Name</th>
<th data-breakpoints="xs">Action</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('script'); ?>
<script>
function changeOrder(){
if($('#order_change').text() == "Update Order"){
$('#order_module').hide();
$('#manage_module').show();
$('#order_change').text('Change Order');
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
data: $("#dd_modules").val(),
type : "order"
},
function(data, status){
$("#moduleTable tr").remove();
data.module.forEach(function(item, index) {
$('#moduleTable').append('<tr id="module_'+item["id"]+'"><td><p id="name_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'"data-type="view"><i class="zmdi zmdi-eye"></i></button>'+
'</td>'+
'</tr>');
});
addAction();
});
}else{
$('#order_module').show();
$('#manage_module').hide();
$('#order_change').text('Update Order');
$("#dd_modules").val("")
$('#submodule_order').hide();
$('#manage_submodule').show();
$('#suborder_change').text('Change Order');
$('#screen_order').hide();
$('#manage_screen').show();
$('#screen_change').text('Change Order');
}
}
function changeScreenOrder(){
if($('#screen_change').text() == "Update Order"){
$('#screen_order').hide();
$('#manage_screen').show();
$('#screen_change').text('Change Order');
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
data: $("#dd_modules").val(),
type : "screen-order"
},
function(data, status){
$("#screenTable tr").remove();
data.module.forEach(function(item, index) {
$('#screenTable').append('<tr id="screen_'+item["id"]+'"><td><p id="screen_name_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'</td>'+
'</tr>');
});
addScreenAction();
});
}else{
$('#screen_order').show();
$('#manage_screen').hide();
$('#screen_change').text('Update Order');
$("#dd_modules").val("");
$('#manage_submodule').show();
$('#submodule_order').hide();
$('#suborder_change').text('Change Order');
$('#order_module').hide();
$('#manage_module').show();
$('#order_change').text('Change Order');
}
}
$(function () {
$('.dd').nestable();
$('.dd').on('change', function () {
var $this = $(this);
var serializedData = window.JSON.stringify($($this).nestable('serialize'));
$("#dd_modules").val(serializedData);
});
});
$(function () {
$('.module button').on('click', function () {
var name = $(this).data('name');
var id = $(this).data('id');
var type = $(this).data('type');
if(type == "edit")
showPromptMessage(name,id);
else if(type == "view")
{
$("#main_module").val(name);
$("#screen_module").val(name);
fetchSubmodules(id);
}
else removeMenu(id);
});
});
function fetchSubmodules(id){
$("#module_id").val(id);
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
type : "submodules"
},
function(data, status){
$("#submoduleTable tr").remove();
$("#submodule_order").empty();
$("#suborder_add").show();
$("#suborder_change").show();
$("#submodule_id").val("")
$("#screenTable tr").remove();
$("#screen_order").empty();
data.module.forEach(function(item, index) {
$('#submoduleTable').append('<tr id="submodule_'+item["id"]+'"><td><p id="subname_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-type="view" data-name="'+item["name"]+'"><i class="zmdi zmdi-eye"></i></button>'+
'</td>'+
'</tr>');
$('#submodule_order').append('<li class="dd-item" data-id="'+item["id"]+'" id="submodule_'+item["id"]+'">'+
'<div class="dd-handle">'+
'<p id="lsubname_'+item["id"]+'">'+item["name"]+'</p>'+
'</div>'+
'</li>');
});
data.screens.forEach(function(item, index) {
$('#screenTable').append('<tr id="screen_'+item["id"]+'"><td><p id="screen_name_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'</td>'+
'</tr>');
$('#screen_order').append('<li class="dd-item" data-id="'+item["id"]+'" id="screen_'+item["id"]+'">'+
'<div class="dd-handle">'+
'<p id="lscreen_'+item["id"]+'">'+item["name"]+'</p>'+
'</div>'+
'</li>');
});
$("#screen_change").show();
$("#screen_add").show();
addSubAction();
addScreenAction();
});
}
function changeSubOrder(){
var id = $("#module_id").val();
if($('#suborder_change').text() == "Update Order"){
$('#submodule_order').hide();
$('#manage_submodule').show();
$('#suborder_change').text('Change Order');
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
data: $("#dd_modules").val(),
type : "order-submodule",
id : id
},
function(data, status){
$("#submoduleTable tr").remove();
data.module.forEach(function(item, index) {
$('#submoduleTable').append('<tr id="submodule_'+item["id"]+'"><td><p id="subname_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'"data-type="view"><i class="zmdi zmdi-eye"></i></button>'+
'</td>'+
'</tr>');
});
addSubAction();
});
}else{
$('#submodule_order').show();
$('#manage_submodule').hide();
$('#suborder_change').text('Update Order');
$("#dd_modules").val("");
$('#order_module').hide();
$('#manage_module').show();
$('#order_change').text('Change Order');
$('#screen_order').hide();
$('#manage_screen').show();
$('#screen_change').text('Change Order');
}
}
function fetchScreenModules(id){
$("#submodule_id").val(id);
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
submodule: id,
id : $("#module_id").val(),
type : "screens"
},
function(data, status){
$("#screenTable tr").remove();
$("#screen_order").empty();
$("#screen_change").show();
$("#screen_add").show();
data.module.forEach(function(item, index) {
$('#screenTable').append('<tr id="screen_'+item["id"]+'"><td><p id="screen_name_'+item["id"]+'">'+item["name"]+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+item["id"]+'" data-name="'+item["name"]+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'</td>'+
'</tr>');
$('#screen_order').append('<li class="dd-item" data-id="'+item["id"]+'" id="screen_'+item["id"]+'">'+
'<div class="dd-handle">'+
'<p id="lscreen_'+item["id"]+'">'+item["name"]+'</p>'+
'</div>'+
'</li>');
});
addScreenAction();
});
}
function addSubMenu(){
var inputValue = $("#submodule_name").val();
var id = $("#module_id").val();
if (inputValue === "") {
swal("Empty!", "Please write the name of the sub menu", "error"); return false
}else{
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
name: inputValue,
type : "subnew",
id : id
},
function(data, status){
if(status == "success" ){
$("#submodule_name").val("");
$('#submoduleTable').append('<tr id="submodule_'+data.id+'"><td><p id="subname_'+data.id+'">'+inputValue+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'"data-type="view"><i class="zmdi zmdi-eye"></i></button>'+
'</td>'+
'</tr>');
$('#submodule_order').append('<li class="dd-item" data-id="'+data.id+'" id="submodule_'+data.id+'">'+
'<div class="dd-handle">'+
'<p id="subname_'+data.id+'">'+inputValue+'</p>'+
'</div>'+
'</li>');
addSubAction();
swal("Added!", "Sub Menu has been added.", "success");
}else{
swal("Oops!", "Sub Menu cannot been added.", "error");
}
});
}
}
function addScreenMenu(){
var inputValue = $("#screen_name").val();
var id = $("#module_id").val();
var submodule = $("#submodule_id").val();
if (inputValue === "") {
swal("Empty!", "Please write the name of the screen", "error"); return false
}else{
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
name: inputValue,
refrence : $("#screen_url").val(),
type : "screen-new",
submodule : submodule,
id : id
},
function(data, status){
if(status == "success" ){
$("#screen_name").val("");
$("#screen_url").val("")
$('#screenTable').append('<tr id="screen_'+data.id+'"><td><p id="screen_name_'+data.id+'">'+inputValue+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'</td>'+
'</tr>');
$('#screen_order').append('<li class="dd-item" data-id="'+data.id+'" id="screen_'+data.id+'">'+
'<div class="dd-handle">'+
'<p id="lscreen_'+data.id+'">'+inputValue+'</p>'+
'</div>'+
'</li>');
addScreenAction()
swal("Added!", "Screen has been added.", "success");
}else{
swal("Oops!", "Screen cannot been added.", "error");
}
});
}
}
function addMenu(){
var inputValue = $("#module_name").val();
if (inputValue === "") {
swal("Empty!", "Please write the name of the menu", "error"); return false
}else{
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
name: inputValue,
type : "new"
},
function(data, status){
if(status == "success" ){
$("#module_name").val("");
$('#moduleTable').append('<tr id="module_'+data.id+'"><td><p id="name_'+data.id+'">'+inputValue+'</p></td><td>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="edit"><i class="zmdi zmdi-edit"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'" data-type="remove"><i class="zmdi zmdi-delete"></i></button>'+
'<button class="btn btn-icon btn-neutral btn-icon-mini" data-id="'+data.id+'" data-name="'+inputValue+'"data-type="view"><i class="zmdi zmdi-eye"></i></button>'+
'</td>'+
'</tr>');
$('#module_order').append('<li class="dd-item" data-id="'+data.id+'" id="module_'+data.id+'">'+
'<div class="dd-handle">'+
'<p id="lname_'+data.id+'">'+inputValue+'</p>'+
'</div>'+
'</li>');
swal("Added!", "Menu has been added.", "success");
addAction();
}else{
swal("Oops!", "Menu cannot been added.", "error");
}
});
}
}
function addAction(){
$('.module button').on('click', function () {
var name = $(this).data('name');
var id = $(this).data('id');
var type = $(this).data('type');
if(type == "edit")
showPromptMessage(name,id);
else if(type == "view")
{
$("#main_module").val(name);
$("#screen_module").val(name);
fetchSubmodules(id);
}
else removeMenu(id);
});
}
function addSubAction(){
$('.submodule button').on('click', function () {
var name = $(this).data('name');
var id = $(this).data('id');
var type = $(this).data('type');
if(type == "edit")
showEditSubMessage(name,id);
else if(type == "view")
{
fetchScreenModules(id);
$("#screen_module").val(name);
}
else removeSubMenu(id);
});
}
function addScreenAction(){
$('.screens button').on('click', function () {
var name = $(this).data('name');
var id = $(this).data('id');
var type = $(this).data('type');
if(type == "edit")
showEditScreenMessage(name,id);
else removeScreenMenu(id);
});
}
function removeSubMenu(id){
swal({
title: "Are you sure?",
text: "You want to remove the menu?",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes",
closeOnConfirm: false
}, function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
type : "sub-remove"
},
function(data, status){
if(data.success == "SUCCESS" ){
$("#submoduleTable tr#submodule_"+id).remove();
$("#submodule_order li#submodule_"+id).remove();
swal("Deleted!", "Menu has been deleted.", "success");
}else{
swal("Oops!", "Menu cannot been deleted.", "error");
}
});
});
}
function removeMenu(id){
swal({
title: "Are you sure?",
text: "You want to remove the menu?",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes",
closeOnConfirm: false
}, function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
type : "remove"
},
function(data, status){
if(data.success == "SUCCESS" ){
$("#moduleTable tr#module_"+id).remove();
$("#module_order li#module_"+id).remove();
swal("Deleted!", "Menu has been deleted.", "success");
}else{
swal("Oops!", "Menu cannot been deleted.", "error");
}
});
});
}
function removeScreenMenu(id){
swal({
title: "Are you sure?",
text: "You want to remove the menu?",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes",
closeOnConfirm: false
}, function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
type : "screen-remove"
},
function(data, status){
if(data.success == "SUCCESS" ){
$("#screenTable tr#screen_"+id).remove();
$("#screen_order li#screen_"+id).remove();
swal("Deleted!", "Menu has been deleted.", "success");
}else{
swal("Oops!", "Menu cannot been deleted.", "error");
}
});
});
}
function showPromptMessage(name,id) {
swal({
title: "Module Name",
type: "input",
showCancelButton: true,
closeOnConfirm: false,
animation: "slide-from-top",
inputValue: name,
showLoaderOnConfirm: true
}, function (inputValue) {
if (inputValue === false) return false;
if (inputValue === "") {
swal.showInputError("You need to write something!"); return false
}
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
name: inputValue,
type : "edit"
},
function(data, status){
if(status == "success" ){
var el = document.getElementById("name_"+id);
el.innerHTML =inputValue;
var els = document.getElementById("lname_"+id);
els.innerHTML =inputValue;
swal("Updated!", "Menu has been updated.", "success");
}else{
swal("Oops!", "Menu cannot been updated.", "error");
}
});
});
}
function showEditSubMessage(name,id) {
swal({
title: "Sub Module Name",
type: "input",
showCancelButton: true,
closeOnConfirm: false,
animation: "slide-from-top",
inputValue: name,
showLoaderOnConfirm: true
}, function (inputValue) {
if (inputValue === false) return false;
if (inputValue === "") {
swal.showInputError("You need to write something!"); return false
}
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
name: inputValue,
type : "edit-submodule"
},
function(data, status){
if(status == "success" ){
var el = document.getElementById("subname_"+id);
el.innerHTML =inputValue;
var els = document.getElementById("lsubname_"+id);
els.innerHTML =inputValue;
swal("Updated!", "SubMenu has been updated.", "success");
}else{
swal("Oops!", "SubMenu cannot been updated.", "error");
}
});
});
}
function showEditScreenMessage(name,id) {
swal({
title: "Name",
type: "input",
showCancelButton: true,
closeOnConfirm: false,
animation: "slide-from-top",
inputValue: name,
showLoaderOnConfirm: true
}, function (inputValue) {
if (inputValue === false) return false;
if (inputValue === "") {
swal.showInputError("You need to write something!"); return false
}
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.post("<?php echo e(url('admin/manage-menu')); ?>",
{
id: id,
name: inputValue,
type : "edit-screen"
},
function(data, status){
if(status == "success" ){
var el = document.getElementById("screen_name_"+id);
el.innerHTML =inputValue;
var els = document.getElementById("lscreen_"+id);
els.innerHTML =inputValue;
swal("Updated!", "SubMenu has been updated.", "success");
}else{
swal("Oops!", "SubMenu cannot been updated.", "error");
}
});
});
}
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('superadmin.layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
Copyright © 2021 -