1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
<?php
if ( ! defined( 'ABSPATH' ) ) exit;
if ( !class_exists('Wcap_Email_Settings' ) ) {
class Wcap_Email_Settings{
public static function wcap_display_email_setting( ) {
?>
<p><?php _e( 'Change settings for sending email notifications to Customers, to Admin, Tracking Coupons etc.', 'woocommerce-ac' ); ?></p>
<div id="wcap_content">
<?php
$wcap_general_settings_class = $wcap_cron_setting = $wcap_block_settings = $wcap_add_to_cart = $section = "";
if ( isset( $_GET[ 'wcap_section' ] ) ) {
$section = $_GET[ 'wcap_section' ];
} else {
$section = '';
}
if ( $section == 'wcap_general_settings' || $section == '' ) {
$wcap_general_settings_class = "current";
}
if( $section == 'wcap_cron_settings' ) {
$wcap_cron_setting = "current";
}
if ( $section == 'wcap_block_settings' ) {
$wcap_block_settings = "current";
}
if ( $section == 'wcap_atc_settings' ) {
$wcap_add_to_cart = "current";
}
?>
<ul class="subsubsub" id="wcap_general_settings_list">
<li>
<a href="admin.php?page=woocommerce_ac_page&action=emailsettings&wcap_section=wcap_general_settings" class="<?php echo $wcap_general_settings_class; ?>"><?php _e( 'General Settings', 'woocommerce-ac' );?> </a> |
</li>
<li>
<a href="admin.php?page=woocommerce_ac_page&action=emailsettings&wcap_section=wcap_atc_settings" class="<?php echo $wcap_add_to_cart; ?>"><?php _e( 'Add To Cart Popup Editor Settings', 'woocommerce-ac' );?> </a> |
</li>
<li>
<a href="admin.php?page=woocommerce_ac_page&action=emailsettings&wcap_section=wcap_cron_settings" class="<?php echo $wcap_cron_setting; ?>"><?php _e( 'Email Sending Settings', 'woocommerce-ac' );?> </a> |
</li>
<li>
<a href="admin.php?page=woocommerce_ac_page&action=emailsettings&wcap_section=wcap_block_settings" class="<?php echo $wcap_block_settings; ?>"><?php _e( 'Restriction Settings', 'woocommerce-ac' );?> </a>
</li>
</ul>
<br class="clear">
<?php
if ( $section == 'wcap_general_settings' || $section == '' ) {
?>
<form method="post" action="options.php">
<?php settings_fields ( 'woocommerce_ac_settings' ); ?>
<?php do_settings_sections( 'woocommerce_ac_page' ); ?>
<?php settings_errors(); ?>
<?php submit_button(); ?>
</form>
<?php
} else if ( $section == 'wcap_cron_settings' ) {
?>
<form method="post" action="options.php">
<?php settings_fields ( 'woocommerce_ac_cron_settings' ); ?>
<?php do_settings_sections( 'woocommerce_ac_cron_page' ); ?>
<?php settings_errors(); ?>
<?php submit_button(); ?>
</form>
<?php
}else if ( $section == 'wcap_block_settings' ) {
?>
<form method="post" action="options.php">
<?php settings_fields ( 'woocommerce_ac_restrict_settings' ); ?>
<?php do_settings_sections( 'woocommerce_ac_restrict_page' ); ?>
<?php settings_errors(); ?>
<?php submit_button(); ?>
</form>
<?php
}else if ( $section == 'wcap_atc_settings' ) {
if ( isset( $_POST['atc_settings_frm'] ) && 'save' == $_POST['atc_settings_frm'] ) {
Wcap_Add_Cart_Popup_Modal::wcap_add_to_cart_popup_save_settings( );
Wcap_Display_Notices::wcap_add_to_cart_popup_save_success();
}
wp_enqueue_script( 'wcap_atc_color_picker', WCAP_PLUGIN_URL . '/assets/js/admin/wcap_atc_color_picker.min.js' );
wp_localize_script( 'wcap_atc_color_picker', 'wcap_atc_color_picker_params', array(
'wcap_atc_head' => get_option('wcap_heading_section_text_email'),
'wcap_atc_text' => get_option('wcap_text_section_text'),
'wcap_atc_email_place' => get_option('wcap_email_placeholder_section_input_text'),
'wcap_atc_button' => get_option('wcap_button_section_input_text'),
'wcap_atc_button_bg_color' => get_option('wcap_button_color_picker'),
'wcap_atc_button_text_color'=> get_option('wcap_button_text_color_picker'),
'wcap_atc_popup_text_color' => get_option('wcap_popup_text_color_picker'),
'wcap_atc_popup_heading_color' => get_option('wcap_popup_heading_color_picker'),
'wcap_atc_non_mandatory_input_text' => get_option('wcap_non_mandatory_text'),
) );
wp_enqueue_script( 'wcap_atc_vue_field_data', WCAP_PLUGIN_URL . '/assets/js/admin/wcap_atc_vue_field_data.min.js' );
wp_localize_script( 'wcap_atc_vue_field_data', 'wcap_vue_field_data_params', array(
'wcap_atc_head' => get_option('wcap_heading_section_text_email'),
'wcap_atc_text' => get_option('wcap_text_section_text'),
'wcap_atc_email_place' => get_option('wcap_email_placeholder_section_input_text'),
'wcap_atc_button' => get_option('wcap_button_section_input_text'),
'wcap_atc_button_bg_color' => get_option('wcap_button_color_picker'),
'wcap_atc_button_text_color'=> get_option('wcap_button_text_color_picker'),
'wcap_atc_popup_text_color' => get_option('wcap_popup_text_color_picker'),
'wcap_atc_popup_heading_color' => get_option('wcap_popup_heading_color_picker'),
'wcap_atc_non_mandatory_input_text' => get_option('wcap_non_mandatory_text'),
) );
?>
<form method="post" action="admin.php?page=woocommerce_ac_page&action=emailsettings&wcap_section=wcap_atc_settings">
<input type="hidden" name="atc_settings_frm" value="save">
<?php Wcap_Add_Cart_Popup_Modal::wcap_add_to_cart_popup_settings(); ?>
</form>
<?php
}
?>
</div>
<?php
}
}
}