arm_get_all_roles(); $filter_search = (!empty($_POST['search'])) ? $_POST['search'] : ''; ?>
arm_get_all_subscription_plans(); if (!empty($form_result)) { $arm_user_query = $wpdb->get_results($wpdb->prepare("SELECT `user_id`, `meta_value` FROM `".$wpdb->usermeta."` WHERE `meta_key` = %s",'arm_user_plan_ids')); $arm_user_array = array(); if(!empty($arm_user_query)){ foreach($arm_user_query as $arm_user){ $user_meta=get_userdata($arm_user->user_id); $user_roles=$user_meta->roles; if(!in_array('administrator', $user_roles)) { $arm_user_array[$arm_user->user_id] = maybe_unserialize($arm_user->meta_value); } } } foreach($form_result as $planData) { $planObj = new ARM_Plan(); $planObj->init((object) $planData); $planID = $planData['arm_subscription_plan_id']; $total_users = 0; if(!empty($arm_user_array)){ foreach($arm_user_array as $arm_user_id => $arm_user_plans){ if(in_array($planID, $arm_user_plans)){ $total_users++; } } } $edit_link = admin_url('admin.php?page='.$arm_slugs->manage_plans.'&action=edit_plan&id='.$planID); ?>
'. $planID .' ';?> '. esc_html(stripslashes($planObj->name)) .' ';?> plan_text(true);?> is_recurring() && isset($planObj->options['payment_cycles']) && count($planObj->options['payment_cycles']) > 1 ) { echo '' . __('Paid', 'ARMember') . '
' . __('Multiple Cycle', 'ARMember') . ''; } else { echo $planObj->plan_text(true); } ?>
0) { $membersLink = admin_url('admin.php?page=' . $arm_slugs->manage_members . '&plan_id=' . $planID); echo "".$planMembers.""; } else { echo $planMembers; } ?> plan_role; if (!empty($user_roles1[$planRole])) { echo $user_roles1[$planRole]; } else { echo '-'; } ?> "; if (current_user_can('arm_manage_plans')) { $gridAction .= ""; $gridAction .= ""; if (empty($planMembers) || $planMembers == 0) { $gridAction .= $arm_global_settings->arm_get_confirm_box($planID, __("Are you sure you want to delete this plan?", 'ARMember'), 'arm_plan_delete_btn'); } else { $gridAction .= $arm_global_settings->arm_get_confirm_box($planID, __("This plan has one or more subscribers. So this plan can not be deleted.", 'ARMember'), 'arm_plan_delete_btn_not arm_hide'); } } $gridAction .= ""; echo '
'.$gridAction.'
'; ?>
'.__("Are you sure you want to delete this plan(s)?",'ARMember' ).''; $bulk_delete_plan_popup_content .= ''; $bulk_delete_plan_popup_arg = array( 'id' => 'delete_bulk_plan_message', 'class' => 'delete_bulk_plan_message', 'title' => __('Delete Plan(s)', 'ARMember'), 'content' => $bulk_delete_plan_popup_content, 'button_id' => 'arm_bulk_delete_plan_ok_btn', 'button_onclick' => "arm_delete_bulk_plan('true');", ); echo $arm_global_settings->arm_get_bpopup_html($bulk_delete_plan_popup_arg); /* **********./End Bulk Delete Plan Popup/.********** */ ?>