Skip to content

Commit 66602e2

Browse files
committed
Plugin: BuyCourses: Improve display headers in sales reports
1 parent 3e665c5 commit 66602e2

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

plugin/buycourses/src/service_sales_report.php

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,28 @@
5353

5454
$template = new Template($templateName);
5555

56+
$toolbar = Display::url(
57+
Display::returnFontAwesomeIcon('file-excel-o').
58+
get_lang('GenerateReport'),
59+
api_get_path(WEB_PLUGIN_PATH).'buycourses/src/export_report.php',
60+
['class' => 'btn btn-primary']
61+
);
62+
5663
if ($paypalEnable == 'true' && $commissionsEnable == 'true') {
57-
$toolbar = Display::toolbarButton(
64+
$toolbar .= Display::toolbarButton(
5865
$plugin->get_lang('PaypalPayoutCommissions'),
5966
api_get_path(WEB_PLUGIN_PATH).'buycourses/src/paypal_payout.php',
6067
'paypal',
6168
'primary',
6269
['title' => $plugin->get_lang('PaypalPayoutCommissions')]
6370
);
64-
65-
$template->assign(
66-
'actions',
67-
Display::toolbarAction('toolbar', [$toolbar])
68-
);
6971
}
7072

73+
$template->assign(
74+
'actions',
75+
Display::toolbarAction('toolbar', [$toolbar])
76+
);
77+
7178
if ($commissionsEnable == 'true') {
7279
$toolbar = Display::toolbarButton(
7380
$plugin->get_lang('PayoutReport'),
@@ -92,4 +99,5 @@
9299
$template->assign('invoicing_enable', $invoicingEnable);
93100
$content = $template->fetch('buycourses/view/service_sales_report.tpl');
94101
$template->assign('content', $content);
102+
$template->assign('header', $templateName);
95103
$template->display_one_col_template();

plugin/buycourses/view/sales_report.tpl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
role="tab">{{ 'Services'|get_plugin_lang('BuyCoursesPlugin') }}</a>
1010
</li>
1111
{% endif %}
12+
<li id="buy-subscriptions-tab" role="presentation">
13+
<a href="subscription_sales_report.php" aria-controls="buy-subscriptions"
14+
role="tab">{{ 'Subscriptions'|get_plugin_lang('BuyCoursesPlugin') }}</a>
15+
</li>
1216
</ul>
1317
<br />
1418
<br />

0 commit comments

Comments
 (0)