Ejemplo n.º 1
0
				<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 
/*
Ejemplo n.º 2
0
',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']);
}