PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.3.1
Tutor LMS – eLearning and online course solution v1.3.1
4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / templates / dashboard / settings / withdraw-settings.php
tutor / templates / dashboard / settings Last commit date
education.php 7 years ago profile.php 7 years ago reset-password.php 7 years ago skill.php 7 years ago withdraw-settings.php 7 years ago
withdraw-settings.php
131 lines
1
2
3 <div class="tutor-dashboard-content-inner">
4
5 <div class="tutor-dashboard-inline-links">
6 <?php
7 $settings_url = tutor_utils()->get_tutor_dashboard_page_permalink('settings');
8 $withdraw = tutor_utils()->get_tutor_dashboard_page_permalink('settings/withdraw-settings');
9 $reset_password = tutor_utils()->get_tutor_dashboard_page_permalink('settings/reset-password');
10 ?>
11 <ul>
12 <li>
13 <a href="<?php echo esc_url($settings_url); ?>"> <?php _e('Profile', 'tutor'); ?></a>
14 </li>
15 <li>
16 <a href="<?php echo esc_url($reset_password); ?>"> <?php _e('Reset Password', 'tutor'); ?></a>
17 </li>
18 <li class="active">
19 <a href="<?php echo esc_url($withdraw); ?>"> <?php _e('Withdraw', 'tutor'); ?></a>
20 </li>
21 </ul>
22 </div>
23
24 <h3><?php _e('Select a withdraw method', 'tutor') ?></h3>
25
26
27 <form id="tutor-withdraw-account-set-form" action="" method="post">
28
29 <?php
30 $tutor_withdrawal_methods = tutor_withdrawal_methods();
31 if (tutor_utils()->count($tutor_withdrawal_methods)){
32 $saved_account = tutor_utils()->get_user_withdraw_method();
33 $old_method_key = tutor_utils()->avalue_dot('withdraw_method_key', $saved_account);
34
35 $min_withdraw_amount = tutor_utils()->get_option('min_withdraw_amount');
36 ?>
37 <div class="withdraw-method-select-wrap">
38 <?php
39 foreach ($tutor_withdrawal_methods as $method_id => $method){
40 ?>
41 <div class="withdraw-method-select withdraw-method-<?php echo $method_id; ?>" data-withdraw-method="<?php echo $method_id; ?>">
42 <input type="radio" id="withdraw_method_select_<?php echo $method_id; ?>" class="withdraw-method-select-input"
43 name="tutor_selected_withdraw_method" value="<?php echo $method_id; ?>" style="display: none;" <?php checked
44 ($method_id, $old_method_key) ?> >
45
46 <label for="withdraw_method_select_<?php echo $method_id; ?>">
47 <p><?php echo tutor_utils()->avalue_dot('method_name', $method); ?></p>
48 <span><?php _e('Min withdraw', 'tutor'); ?> <?php echo tutor_utils()->tutor_price($min_withdraw_amount);
49 ?></span>
50 </label>
51 </div>
52 <?php
53 }
54 ?>
55 </div>
56
57
58 <div class="withdraw-method-forms-wrap">
59
60 <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?>
61 <input type="hidden" value="tutor_save_withdraw_account" name="action"/>
62
63 <?php do_action('tutor_withdraw_set_account_form_before'); ?>
64
65 <?php
66 foreach ($tutor_withdrawal_methods as $method_id => $method){
67 $form_fields = tutor_utils()->avalue_dot('form_fields', $method);
68 ?>
69
70 <div id="withdraw-method-form-<?php echo $method_id; ?>" class="withdraw-method-form withdraw-method-form-<?php echo $method_id;
71 ?>" style="display: none;">
72
73
74 <?php do_action("tutor_withdraw_set_account_{$method_id}_before"); ?>
75
76 <?php
77 if (tutor_utils()->count($form_fields)){
78 foreach ($form_fields as $field_name => $field){
79 ?>
80 <div class="withdraw-method-field-wrap withdraw-method-field-<?php echo $field_name. ' '.$field['type']; ?> ">
81 <?php
82 if (! empty($field['label'])){
83 echo "<label for='field_{$method_id}_$field_name'>{$field['label']}</label>";
84 }
85
86 $passing_data = apply_filters('tutor_withdraw_account_field_type_data', array(
87 'method_id' => $method_id,
88 'method' => $method,
89 'field_name' => $field_name,
90 'field' => $field,
91 'old_value' => null,
92 ));
93 $old_value = tutor_utils()->avalue_dot($field_name.".value", $saved_account);
94 if ($old_value){
95 $passing_data['old_value'] = $old_value;
96 }
97
98 tutor_load_template("dashboard.withdraw-method-fields.{$field['type']}", $passing_data);
99
100 if ( ! empty($field['desc'])){
101 echo "<p class='withdraw-field-desc'>{$field['desc']}</p>";
102 }
103 ?>
104 </div>
105 <?php
106 }
107 }
108 ?>
109
110 <?php do_action("tutor_withdraw_set_account_{$method_id}_after"); ?>
111
112 <div class="withdraw-account-save-btn-wrap">
113 <button type="submit" class="tutor_set_withdraw_account_btn tutor-btn" name="withdraw_btn_submit"><?php _e('Save Withdraw Account', 'tutor'); ?></button>
114 </div>
115
116 </div>
117
118 <?php
119 }
120 ?>
121
122 <?php do_action('tutor_withdraw_set_account_form_after'); ?>
123
124 </div>
125
126 <?php
127 }
128 ?>
129 </form>
130
131 </div>