PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.2.0
Tutor LMS – eLearning and online course solution v1.2.0
4.0.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 / my-profile.php
tutor / templates / dashboard Last commit date
earning 7 years ago enrolled-courses 7 years ago instructor 7 years ago withdraw-method-fields 7 years ago dashboard.php 7 years ago earning.php 7 years ago enrolled-courses.php 7 years ago index.php 7 years ago logged-in.php 7 years ago my-courses.php 7 years ago my-profile.php 7 years ago my-reviews.php 7 years ago quiz-attempts.php 7 years ago registration.php 7 years ago wishlist.php 7 years ago withdraw.php 7 years ago
my-profile.php
117 lines
1
2
3 <div class="dashboard-page-title">
4 <h3><?php _e('Withdrawal Preference'); ?></h3>
5 </div>
6
7 <div class="tutor-dashboard-content-inner">
8 <h4><?php _e('Select a withdraw method', 'tutor'); ?></h4>
9
10 <form id="tutor-withdraw-account-set-form" action="" method="post">
11
12 <?php
13 $tutor_withdrawal_methods = tutor_withdrawal_methods();
14 if (tutor_utils()->count($tutor_withdrawal_methods)){
15 $saved_account = tutor_utils()->get_user_withdraw_method();
16 $old_method_key = tutor_utils()->avalue_dot('withdraw_method_key', $saved_account);
17
18 $min_withdraw_amount = tutor_utils()->get_option('min_withdraw_amount');
19 ?>
20 <div class="withdraw-method-select-wrap">
21 <?php
22 foreach ($tutor_withdrawal_methods as $method_id => $method){
23 ?>
24 <div class="withdraw-method-select withdraw-method-<?php echo $method_id; ?>" data-withdraw-method="<?php echo $method_id; ?>">
25 <input type="radio" id="withdraw_method_select_<?php echo $method_id; ?>" class="withdraw-method-select-input"
26 name="tutor_selected_withdraw_method" value="<?php echo $method_id; ?>" style="display: none;" <?php checked
27 ($method_id, $old_method_key) ?> >
28
29 <label for="withdraw_method_select_<?php echo $method_id; ?>">
30 <p><?php echo tutor_utils()->avalue_dot('method_name', $method); ?></p>
31
32
33 <small><?php _e('Min withdraw', 'tutor'); ?> <?php echo tutor_utils()->tutor_price($min_withdraw_amount);
34 ?></small>
35 </label>
36 </div>
37 <?php
38 }
39 ?>
40 </div>
41
42
43 <div class="withdraw-method-forms-wrap">
44
45 <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?>
46 <input type="hidden" value="tutor_save_withdraw_account" name="action"/>
47
48 <?php do_action('tutor_withdraw_set_account_form_before'); ?>
49
50 <?php
51 foreach ($tutor_withdrawal_methods as $method_id => $method){
52 $form_fields = tutor_utils()->avalue_dot('form_fields', $method);
53 ?>
54
55 <div id="withdraw-method-form-<?php echo $method_id; ?>" class="withdraw-method-form withdraw-method-form-<?php echo $method_id;
56 ?>" style="display: none;">
57
58
59 <?php do_action("tutor_withdraw_set_account_{$method_id}_before"); ?>
60
61 <?php
62 if (tutor_utils()->count($form_fields)){
63 foreach ($form_fields as $field_name => $field){
64 ?>
65 <div class="withdraw-method-field-wrap withdraw-method-field-<?php echo $field_name; ?>">
66 <?php
67 if (! empty($field['label'])){
68 echo "<label for='field_{$method_id}_$field_name'>{$field['label']}</label>";
69 }
70
71 $passing_data = apply_filters('tutor_withdraw_account_field_type_data', array(
72 'method_id' => $method_id,
73 'method' => $method,
74 'field_name' => $field_name,
75 'field' => $field,
76 'old_value' => null,
77 ));
78 $old_value = tutor_utils()->avalue_dot($field_name.".value", $saved_account);
79 if ($old_value){
80 $passing_data['old_value'] = $old_value;
81 }
82
83 tutor_load_template("dashboard.withdraw-method-fields.{$field['type']}", $passing_data);
84
85 if ( ! empty($field['desc'])){
86 echo "<p class='withdraw-field-desc'>{$field['desc']}</p>";
87 }
88 ?>
89 </div>
90 <?php
91 }
92 }
93 ?>
94
95 <?php do_action("tutor_withdraw_set_account_{$method_id}_after"); ?>
96
97 <div class="withdraw-account-save-btn-wrap">
98 <button type="submit" class="tutor_set_withdraw_account_btn" name="withdraw_btn_submit"><?php _e('Save Withdraw Account', 'tutor'); ?></button>
99 </div>
100
101 </div>
102
103 <?php
104 }
105 ?>
106
107 <?php do_action('tutor_withdraw_set_account_form_after'); ?>
108
109 </div>
110
111 <?php
112 }
113 ?>
114 </form>
115
116 </div>
117