<input type="checkbox" class="checkbox" name="update_opt[]" value="status" /> <b><?php _e('Status', 'mgm'); ?> </b> </div> </div> <div class="row"> <div class="cell"> <div id="upd_elements_status"> <select name="upd_status" id="upd_status" disabled="disabled" class="width150px"> <option value="-"><?php _e('Select', 'mgm'); ?> </option> <?php foreach (mgm_get_subscription_statuses(true) as $subs_status) { ?> <option value="<?php echo $subs_status; ?> "><?php echo esc_html($subs_status); ?> </option> <?php } ?> <?php /*
',false,<?php echo $data['search_field_value'] == $membership_type_value ? 'true' : 'false'; ?> ); <?php } ?> jQuery('#fld_wrapper').html(s); break; case 'status': jQuery('#fld_wrapper_two').html(''); var s=document.createElement('select'); s.name='search_field_value'; <?php $statuses = mgm_get_subscription_statuses(true); foreach ($statuses as $status) { ?> s.options[s.options.length] = new Option('<?php echo $status; ?> ','<?php echo $status; ?> ',false,<?php echo $data['search_field_value'] == $status ? 'true' : 'false'; ?> ); <?php }
/** * generate dashboard widget data * * @param void * @return array * @since 2.7 */ function mgm_set_dashboard_widget_data() { // obj $mtypes_obj = mgm_get_class('membership_types'); // get membership counts $membership_count = mgm_get_membershiptype_users_count(); // init $memberships_c = array(); // loop through and update $arr_membership with count foreach ($mtypes_obj->membership_types as $type_code => $type_name) { // store $memberships_c[] = array('count' => $membership_count[$type_code], 'name' => mgm_stripslashes_deep($type_name), 'code' => $type_code); } // Membership count ends // Status count starts // get status counts $statuses = mgm_get_subscription_statuses(true); $status_count = mgm_get_subscription_status_users_count($statuses); $statuses_c = array(); // loop foreach ($statuses as $status) { // store $statuses_c[] = array('count' => isset($status_count[$status]) ? $status_count[$status] : 0, 'name' => $status, 'css_class' => mgm_get_status_css_class($status)); } // Current time $time = mgm_get_current_datetime('Y-m-d H:i:s'); // Form data return $widget_data = array('membership_count' => $memberships_c, 'status_count' => $statuses_c, 'updated_time' => $time['date']); }