general_settings . '&action=payment_options'); $alertMessages = $ARMember->arm_alert_messages(); $all_global_settings = $arm_global_settings->arm_get_all_global_settings(); $general_settings = $all_global_settings['general_settings']; $currencies = $arm_payment_gateways->currency['paypal']; $currency_symbol = $currencies[$general_settings['paymentcurrency']]; $allGateways = $arm_payment_gateways->arm_get_all_payment_gateways_for_setup(); $page_mode = __("Add New Plan + Signup Page", 'ARMember'); $action = 'add'; $setup_id = 0; $button_labels = array( 'submit' => __('Submit', 'ARMember'), 'next' => __('Next', 'ARMember'), 'previous' => __('Previous', 'ARMember'), ); $setup_modules = array(); $default_setup_style = array( 'content_width' => '800', 'plan_skin' => 'skin1', 'hide_current_plans' => 0, 'plan_selection_area' => 'before', 'font_family' => 'Helvetica', 'title_font_size' => 20, 'title_font_bold' => 0, 'title_font_italic' => '', 'title_font_decoration' => '', 'description_font_size' => 16, 'description_font_bold' => 0, 'description_font_italic' => '', 'description_font_decoration' => '', 'price_font_size' => 30, 'price_font_bold' => 0, 'price_font_italic' => '', 'price_font_decoration' => '', 'summary_font_size' => 16, 'summary_font_bold' => 0, 'summary_font_italic' => '', 'summary_font_decoration' => '', 'plan_title_font_color' => '#616161', 'plan_desc_font_color' => '#616161', 'price_font_color' => '#616161', 'summary_font_color' => '#616161', 'bg_active_color' => '#23b7e5', 'selected_plan_title_font_color' => '#23b7e5', 'selected_plan_desc_font_color' => '#616161', 'selected_price_font_color' => '#FFFFFF', ); if( isset( $_GET['action']) && $_GET['action'] == 'edit_setup' && isset($_GET['id']) && !empty($_GET['id'])) { $setup_id = intval($_GET['id']); $setup_data = $arm_membership_setup->arm_get_membership_setup($setup_id); if ($setup_data !== FALSE && !empty($setup_data)) { $page_mode = __("Edit Plan + Signup Page", 'ARMember'); $action = 'update'; $setup_name = $setup_data['setup_name']; $setup_modules = $setup_data['setup_modules']; $button_labels = isset($setup_data['setup_labels']['button_labels']) ? $setup_data['setup_labels']['button_labels'] : $button_labels; } } $user_selected_plan = isset($setup_modules['selected_plan']) ? $setup_modules['selected_plan'] : ''; $user_selected_plan_cycle = isset($setup_modules['selected_plan_cycle']) ? $setup_modules['selected_plan_cycle'] : ''; $selectedForm = (empty($setup_modules['modules']['forms']) || $setup_modules['modules']['forms'] == 0) ? '' : $setup_modules['modules']['forms']; $selectedPlans = isset($setup_modules['modules']['plans']) ? $setup_modules['modules']['plans'] : array(); $planOrders = (!empty($setup_modules['modules']['plans_order'])) ? $setup_modules['modules']['plans_order'] : array(); $planCycleOrders = (!empty($setup_modules['modules']['plan_cycle_order'])) ? $setup_modules['modules']['plan_cycle_order'] : array(); $gatewayOrders = (!empty($setup_modules['modules']['gateways_order'])) ? $setup_modules['modules']['gateways_order'] : array(); $selectedGateways = isset($setup_modules['modules']['gateways']) ? $setup_modules['modules']['gateways'] : array(); $selectedPaymentModes = isset($setup_modules['modules']['payment_mode']) ? $setup_modules['modules']['payment_mode'] : array(); $setup_modules['style'] = !empty($setup_modules['style']) ? $setup_modules['style'] : $default_setup_style; $setup_name = !empty($setup_name) ? esc_html(stripslashes($setup_name)) : ''; $all_payment_gateways = $arm_payment_gateways->arm_get_active_payment_gateways(); ?> arm_get_all_active_subscription_plans(); ?>
ok
1
arm_setup_plan_list_options($selectedPlans, $allPlans);?>
    arm_setup_form_list_options();?>
">
$pdata) { $pddata = isset($allPlans[$pID]) ? $allPlans[$pID] : array(); $plan_object = new ARM_Plan($pID); $plan_object_array[$pID] = $plan_object; if (!empty($pddata)) { array_push($plan_detail,$pddata); $s_plan_name = $pddata['arm_subscription_plan_name']; $plan_type = $pddata['arm_subscription_plan_type']; $plan_options = maybe_unserialize($pddata['arm_subscription_plan_options']); $plan_payment_cycles = (isset($plan_options['payment_cycles']) && !empty($plan_options['payment_cycles'])) ? $plan_options['payment_cycles'] : array(); if(empty($plan_payment_cycles)){ $plan_payment_cycles= array(array( 'cycle_key' => 'arm0', 'cycle_label' =>$plan_object->plan_text(false,false), )); } $payment_type = isset($plan_options['payment_type']) ? $plan_options['payment_type'] : ''; } } ?>
arm_setup_gateway_list_options($selectedGateways, $all_payment_gateways, $selectedPaymentModes, $selectedPlans, $plan_object_array); ?>
2
arm_get_all_payment_gateways_for_setup(); if( !empty($payment_gateways) && is_array($payment_gateways) ){ foreach( $payment_gateways as $pgkey => $gateway ){ $default_label = $gateway['gateway_name']; $gateway_field_label = (isset($setup_data['setup_labels']['payment_gateway_labels'][$pgkey]) && $setup_data['setup_labels']['payment_gateway_labels'][$pgkey] != "" ) ? $setup_data['setup_labels']['payment_gateway_labels'][$pgkey] : $default_label; ?>
  • [PLAN_NAME] -
  • [PLAN_AMOUNT] -
  • [PAYABLE_AMOUNT] -
  • [TRIAL_AMOUNT] -
3
value="1" name="setup_data[setup_modules][style][hide_current_plans]" type="checkbox">
value="1" name="setup_data[setup_modules][style][hide_plans]" type="checkbox">
 px
Leave blank for auto width.
id="arm_setup_form_position_left"> id="arm_setup_form_position_center"> id="arm_setup_form_position_right">
    arm_setup_plan_layout_list_options($planOrders, $selectedPlans, $user_selected_plan); ?>
arm_sort_module_by_order($allGateways, $gatewayOrders); ?>
    $pg):?>
 
'.__("Please confirm that while changing skin, All colors will be reset to default.",'ARMember' ).''; $plan_skin_change_content .= ''; $plan_skin_change_popup_arg = array( 'id' => 'plan_skin_change_message', 'class' => 'plan_skin_change_message', 'title' => __('Change Plan Skin','ARMember'), 'content' => $plan_skin_change_content, 'button_id' => 'plan_skin_change_ok_btn', 'button_onclick' => "plan_skin_change();", ); echo $arm_global_settings->arm_get_bpopup_html($plan_skin_change_popup_arg); /* **********./End Bulk Delete Plan Popup/.********** */ $armHomeUrl = ARMLITE_HOME_URL; $armHomeUrl = $arm_global_settings->add_query_arg('arm_setup_preview', '1', $armHomeUrl); ?>