PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.2.12
Tutor LMS – eLearning and online course solution v1.2.12
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
115 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 <small><?php _e('Min withdraw', 'tutor'); ?> <?php echo tutor_utils()->tutor_price($min_withdraw_amount);
32 ?></small>
33 </label>
34 </div>
35 <?php
36 }
37 ?>
38 </div>
39
40
41 <div class="withdraw-method-forms-wrap">
42
43 <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?>
44 <input type="hidden" value="tutor_save_withdraw_account" name="action"/>
45
46 <?php do_action('tutor_withdraw_set_account_form_before'); ?>
47
48 <?php
49 foreach ($tutor_withdrawal_methods as $method_id => $method){
50 $form_fields = tutor_utils()->avalue_dot('form_fields', $method);
51 ?>
52
53 <div id="withdraw-method-form-<?php echo $method_id; ?>" class="withdraw-method-form withdraw-method-form-<?php echo $method_id;
54 ?>" style="display: none;">
55
56
57 <?php do_action("tutor_withdraw_set_account_{$method_id}_before"); ?>
58
59 <?php
60 if (tutor_utils()->count($form_fields)){
61 foreach ($form_fields as $field_name => $field){
62 ?>
63 <div class="withdraw-method-field-wrap withdraw-method-field-<?php echo $field_name; ?>">
64 <?php
65 if (! empty($field['label'])){
66 echo "<label for='field_{$method_id}_$field_name'>{$field['label']}</label>";
67 }
68
69 $passing_data = apply_filters('tutor_withdraw_account_field_type_data', array(
70 'method_id' => $method_id,
71 'method' => $method,
72 'field_name' => $field_name,
73 'field' => $field,
74 'old_value' => null,
75 ));
76 $old_value = tutor_utils()->avalue_dot($field_name.".value", $saved_account);
77 if ($old_value){
78 $passing_data['old_value'] = $old_value;
79 }
80
81 tutor_load_template("dashboard.withdraw-method-fields.{$field['type']}", $passing_data);
82
83 if ( ! empty($field['desc'])){
84 echo "<p class='withdraw-field-desc'>{$field['desc']}</p>";
85 }
86 ?>
87 </div>
88 <?php
89 }
90 }
91 ?>
92
93 <?php do_action("tutor_withdraw_set_account_{$method_id}_after"); ?>
94
95 <div class="withdraw-account-save-btn-wrap">
96 <button type="submit" class="tutor_set_withdraw_account_btn" name="withdraw_btn_submit"><?php _e('Save Withdraw Account', 'tutor'); ?></button>
97 </div>
98
99 </div>
100
101 <?php
102 }
103 ?>
104
105 <?php do_action('tutor_withdraw_set_account_form_after'); ?>
106
107 </div>
108
109 <?php
110 }
111 ?>
112 </form>
113
114 </div>
115