'field' => 'end_date',
'type' => 'date',
'required' => true,
- 'use' => 'a'
+ 'use' => 'a',
+ 'default' => strtotime('+' . $this->config['settings']['default_date_range'])
),
// Date Expire Date
'field' => 'expire',
'type' => 'date',
'required' => true,
- 'use' => 'a'
+ 'use' => 'a',
+ 'default' => strtotime('+' . $this->config['settings']['default_date_range'])
),
// Reference Type - Insert new record
// Load Add-On Management Settings data
/* None - Need to figure out a smooth way to do this.
+*/
$glmMembersCouponsManagementSettings = $wpdb->get_row( "SELECT * FROM ".GLM_MEMBERS_COUPONS_PLUGIN_DB_PREFIX."management WHERE id = 1", ARRAY_A );
unset($glmMembersCouponsManagementSettings['id']);
-*/
function glmMembersCouponsRegisterAddOn($addOns) {
'slug' => GLM_MEMBERS_COUPONS_PLUGIN_SLUG,
'actions' => $GLOBALS['glmMembersCouponsAddOnValidActions'],
'config' => array(
+ 'settings' => $GLOBALS['glmMembersCouponsManagementSettings']
),
'shortcodes' => $GLOBALS['glmMembersCouponsShortcodes'],
'shortcodesDescription' => $GLOBALS['glmMembersCouponsShortcodesDescription']
$lockedToMember = apply_filters('glm_members_locked_to_member_id', false);
if ($lockedToMember) {
$memberID = $lockedToMember;
- $this->fields['admin_name']['required'] = true;
- $this->fields['admin_email']['required'] = true;
- $this->fields['admin_phone']['required'] = true;
// Check for Member Menu Use
} elseif (defined('GLM_COUPONS_MEMBER_MENU')) {