Commit 6634db58 by jenkins

Merge Request accepted by jenkins build success

parents 5b274bf3 c08e6714
Pipeline #559 failed with stage
in 0 seconds
...@@ -13,6 +13,7 @@ function vq_lms_email_settings_init() { ...@@ -13,6 +13,7 @@ function vq_lms_email_settings_init() {
register_setting('vq_lms_settings', 'vq_lms_payment_email_subject'); register_setting('vq_lms_settings', 'vq_lms_payment_email_subject');
register_setting('vq_lms_settings', 'vq_lms_download_email_subject'); register_setting('vq_lms_settings', 'vq_lms_download_email_subject');
register_setting('vq_lms_settings', 'vq_lms_payment_email_template'); register_setting('vq_lms_settings', 'vq_lms_payment_email_template');
register_setting('vq_lms_settings', 'vq_lms_download_email_template');
register_setting('vq_lms_settings', 'vq_lms_payment_notify_email'); register_setting('vq_lms_settings', 'vq_lms_payment_notify_email');
add_settings_section( add_settings_section(
...@@ -40,12 +41,20 @@ function vq_lms_email_settings_init() { ...@@ -40,12 +41,20 @@ function vq_lms_email_settings_init() {
add_settings_field( add_settings_field(
'vq_lms_payment_email_template', 'vq_lms_payment_email_template',
'Email Template', 'Payment Email Template',
'vq_lms_payment_email_template_cb', 'vq_lms_payment_email_template_cb',
'vq_lms_settings', 'vq_lms_settings',
'vq_lms_email_settings_section' 'vq_lms_email_settings_section'
); );
add_settings_field(
'vq_lms_download_email_template',
'Download Email Template',
'vq_lms_download_email_template_cb',
'vq_lms_settings',
'vq_lms_email_settings_section'
);
add_settings_field( add_settings_field(
'vq_lms_payment_notify_email', 'vq_lms_payment_notify_email',
'Notify URL', 'Notify URL',
...@@ -75,6 +84,17 @@ function vq_lms_payment_email_template_cb() { ...@@ -75,6 +84,17 @@ function vq_lms_payment_email_template_cb() {
?> <p class="description">Use [[RESPONSE]] for Response</p> <?php ?> <p class="description">Use [[RESPONSE]] for Response</p> <?php
} }
function vq_lms_download_email_template_cb() {
$options = get_option('vq_lms_download_email_template');
wp_editor($options, 'vq_lms_download_email_template', array(
'textarea_rows' => 10
));
?> <p class="description">Use [[DOWNLOAD_DETAILS]] for Download Details</p> <?php
?> <p class="description">Use [[COURSES]] for Courses</p> <?php
?> <p class="description">Use [[LIST]] for Courses List</p> <?php
}
function vq_lms_payment_notify_email_cb() { function vq_lms_payment_notify_email_cb() {
$option = get_option('vq_lms_payment_notify_email'); $option = get_option('vq_lms_payment_notify_email');
......
...@@ -63,6 +63,7 @@ if ( 'POST' === $_SERVER['REQUEST_METHOD'] && isset( $_POST['download_submit'] ) ...@@ -63,6 +63,7 @@ if ( 'POST' === $_SERVER['REQUEST_METHOD'] && isset( $_POST['download_submit'] )
); );
$to = $_POST['dl_email']; $to = $_POST['dl_email'];
$to .= ', '.get_option('vq_lms_payment_notify_email');
$subject = get_option('vq_lms_download_email_subject'); $subject = get_option('vq_lms_download_email_subject');
$body = ''; $body = '';
$body .= $postContent; $body .= $postContent;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment