File manager - Edit - /home/autoph/public_html/connectv1/lms/resources/views/common/scripts/group_member.js
Back
//START ROLES FILE////////////////////////////////////////////////////////////////////////// function init_group_member_page() { init_header(); if (side_menu_loaded) { init_group_member(); } else { $.when(init_side_content()).done(function(ajax1Results) { init_group_member(); }); } } var init_group_member = function() { if(!global_menu_access.includes(3)){ return false; } return $.ajax({ url: "resources/views/group_member.php", data: {}, type: "POST", beforeSend: function() {}, success: function(data) { var selected__group = selected_group.slice(-1)[0]; document.title = selected__group.group_name; $('#center_content').html(data); add_content_close_listener('center_content'); defaultFunctions(); $('#selected_group_name').text(selected__group.group_name); $('#group_member_back').on('click', function() { //remove last element in var selected_group selected_group.pop(); init_groupfile_page(); }); // if(selected_group.length > 1) { // $('#nav_group_member_add_group_member').html('<u><span class="text-sm">Member List</span></u>'); // } addSearchTransition($('#group-member-file-search'),$('#group-member-file-search-div')); //*update $('#group-member-file-search').on('keyup',delay(function(e) { refreshGroupMemberTableFileSilent(); }, 500)); $(document).on('click', '.groupfile-list-filter', function(e) { e.stopPropagation(); }); $('#group_member_add_group_member').on('click', function() { updateGroupfileEventFunc(selected__group.group_id,selected__group.group_name,'group_member'); }); refreshGroupMemberTableFile(); $('#table_group_member_file').on('click-cell.bs.table', function(field, value, row, $el) { // console.log($el);return; // var selected_group_id = $el.id; var selected_group_owner_id = $el.id; var selected_group_owner_name = $el.name; // var selected_group_name = $el.name; if (value == "groups" ) { selected_group_owner.push({ owner_id: selected_group_owner_id, owner_name: selected_group_owner_name, }); init_groupfile_page(); }else if (value == "leads" ) { selected_group_owner.push({ owner_id: selected_group_owner_id, owner_name: selected_group_owner_name, }); init_leadfile_page(); } }); show_hide_preloader(false); }, error: function() { toastr.remove(); toastr.error("Error has occurred. Try again.") } }); } function refreshGroupMemberTableFile() { initGroupMemberList(); var $table = $('#table_group_member_file') $(function() { $table.bootstrapTable('refresh', { url: 'app/models/group.php' }); }) } function refreshGroupMemberTableFileSilent() { var $table = $('#table_group_member_file'); $(function() { $table.bootstrapTable('refresh', { url: 'app/models/group.php' }); }) } function initGroupMemberList() { var $table = $('#table_group_member_file'); $table.bootstrapTable('destroy').bootstrapTable({ sidePagination: 'server', formatSearch: function() { return 'Search...' }, onLoadSuccess: function() { if(selected_group.length > 1) { // $('.btn_group_member_file_remove').hide(); // alert('231') } }, exportOptions: { fileName: function() { return 'titile' } } }); } function groupMemberFileQueryParams(params) { return { search: $('#group-member-file-search').val(), offset: params.offset, limit: params.limit, sort: params.sort, order: params.order, group_id : selected_group.slice(-1)[0].group_id, model: 'group_member_table', }; } function removeGroupMemberFormatter(value, row, index) { // if(selected_group.length > 1) { // return ''; // } return '<i class="text-sm fa fa-times text-danger cursor-pointer" aria-hidden="true"></i>'; } function memberGroupsFormatter(value, row, index) { return '<span title="View groups of this member" class="text-sm tooltip-me text-primary cursor-pointer style-underline">Groups</span>'; } function memberLeadsFormatter(value, row, index) { return '<span title="View leads of this member" class="text-sm tooltip-me text-primary cursor-pointer style-underline">Leads</span>'; } window.removeGroupMemberEvent = { 'click i': function(e, value, row, index) { if(!global_menu_access.includes(3)){ return false; } Swal.fire({ icon: 'warning', html: 'Are you sure you want to remove this member?', showDenyButton: false, showCancelButton: true, confirmButtonText: `Yes`, cancelButtonText: `No`, denyButtonText: `Don't Confirm`, showClass: { backdrop: 'swal2-noanimation', // disable backdrop animation popup: '', // disable popup animation icon: '' // disable icon animation }, hideClass: { popup: '', // disable popup fade-out animation }, customClass: 'swal-height' }).then((result) => { if (result.isConfirmed) { $.ajax({ url: "app/models/group.php", method: "POST", dataType: 'json', data: { model: 'group_member_status', user_id: row.id, group_id : selected_group.slice(-1)[0].group_id }, beforeSend: function() { toastr.remove(); toastr.info('Removing...') }, success: function(result) { if (parseInt(result.status) === 1) { toastr.remove(); toastr.success(result.message); refreshGroupMemberTableFileSilent(); } else { toastr.remove(); toastr.error(result.message); } }, error: function() { toastr.remove(); toastr.error( "Error has occurred. Try again." ) } }); } else if (result.isDenied) {} else {} }) } };
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0.06 |
proxy
|
phpinfo
|
Settings