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 / earning / chart-body.php
tutor / templates / dashboard / earning Last commit date
chart-body.php 7 years ago earning-report-top-menu.php 7 years ago report-date_range.php 7 years ago report-last_month.php 7 years ago report-last_week.php 7 years ago report-last_year.php 7 years ago report-this_month.php 7 years ago report-this_week.php 7 years ago report-this_year.php 7 years ago report.php 7 years ago statements.php 7 years ago
chart-body.php
114 lines
1
2 <canvas id="tutorChart" style="width: 100%; height: 400px;"></canvas>
3 <script>
4 var ctx = document.getElementById("tutorChart").getContext('2d');
5 var tutorChart = new Chart(ctx, {
6 type: 'line',
7 data: {
8 labels: <?php echo json_encode(array_keys($chartData)); ?>,
9 datasets: [{
10 label: 'Earning',
11 backgroundColor: '#3057D5',
12 borderColor: '#3057D5',
13 data: <?php echo json_encode(array_values($chartData)); ?>,
14 borderWidth: 2,
15 fill: false,
16 lineTension: 0,
17 }]
18 },
19 options: {
20 scales: {
21 yAxes: [{
22 ticks: {
23 min: 0, // it is for ignoring negative step.
24 beginAtZero: true,
25 callback: function(value, index, values) {
26 if (Math.floor(value) === value) {
27 return value;
28 }
29 }
30 }
31 }]
32 },
33
34 legend: {
35 display: false
36 }
37 }
38 });
39 </script>
40
41
42 <h3>Sales statements for this period</h3>
43
44
45 <?php
46
47 if ($statements->count) {
48 ?>
49
50 <table class="tutor-dashboard-statement-table">
51 <tr>
52 <th><?php _e('Course', 'tutor'); ?></th>
53 <th><?php _e('Earning', 'tutor'); ?></th>
54 <th><?php _e('Deduct', 'tutor'); ?></th>
55 </tr>
56
57 <?php
58 foreach ($statements->results as $statement){
59 ?>
60 <tr>
61 <td>
62 <p>
63 <a href="<?php echo get_the_permalink($statement->course_id); ?>" target="_blank">
64 <?php echo $statement->course_title; ?>
65 </a>
66 </p>
67
68 <p>
69 <?php _e('Price', 'tutor'); ?>
70 <?php echo tutor_utils()->tutor_price($statement->course_price_total); ?>
71 </p>
72
73 <p class="small-text">
74 <span class="statement-order-<?php echo $statement->order_status; ?>"><?php echo $statement->order_status; ?></span> <?php
75 _e('Order ID'); ?> #<?php echo $statement->order_id; ?>,
76
77 <strong><?php _e('Date:', 'tutor') ?></strong>
78 <i><?php echo date(get_option('date_format', strtotime($statement->created_at))).' '.date(get_option('time_format', strtotime($statement->created_at))) ?></i>
79 </p>
80
81 <?php
82 $order = new WC_Order($statement->order_id);
83 echo '<div class="statement-address"> <strong>Purchaser</strong> <address>'.$order->get_formatted_billing_address().'</address></div>';
84 ?>
85 </td>
86 <td>
87 <p><?php echo tutor_utils()->tutor_price($statement->instructor_amount); ?></p>
88 <p class="small-text"> <?php _e('As per'); ?> <?php echo $statement->instructor_rate ?> (<?php echo $statement->commission_type ?>) </p>
89 </td>
90
91 <td>
92 <p><?php _e('Commission', 'tutor'); ?> : <?php echo tutor_utils()->tutor_price($statement->admin_amount); ?> </p>
93 <p class="small-text"><?php _e('Rate', 'tutor'); ?> : <?php echo $statement->admin_rate; ?> </p>
94 <p class="small-text"><?php _e('Type', 'tutor'); ?> : <?php echo $statement->commission_type; ?> </p>
95
96 <p><?php _e('Deducted', 'tutor'); ?> : <?php echo $statement->deduct_fees_name; ?> <?php echo tutor_utils()->tutor_price
97 ($statement->deduct_fees_amount); ?>
98 </p>
99 <p class="small-text"><?php _e('Type', 'tutor'); ?> : <?php echo $statement->deduct_fees_type; ?> </p>
100 </td>
101 </tr>
102 <?php
103 }
104 ?>
105 </table>
106
107 <?php
108 }
109
110 //echo '<pre>';
111 //die(print_r($statements));
112
113
114 ?>