add per-month links to history
This commit is contained in:
parent
343e9ef20c
commit
eb929811b2
2 changed files with 20 additions and 2 deletions
|
@ -300,7 +300,8 @@ sub monthly_history {
|
||||||
template => 'history',
|
template => 'history',
|
||||||
journeys => [@journeys],
|
journeys => [@journeys],
|
||||||
year => $year,
|
year => $year,
|
||||||
month => $months[ $month - 1 ],
|
month => $month,
|
||||||
|
month_name => $months[ $month - 1 ],
|
||||||
statistics => $stats
|
statistics => $stats
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,5 +1,22 @@
|
||||||
|
% my $since = get_user_data()->{registered_at};
|
||||||
|
% my $now = DateTime->now(time_zone => 'Europe/Berlin');
|
||||||
|
<div class="row">
|
||||||
|
<div class="col s12">
|
||||||
|
<ul class="pagination">
|
||||||
|
<!--<li class="disabled"><a href="#!"><i class="material-icons">chevron_left</i></a></li>-->
|
||||||
|
% my $ref = stash('year') ? stash('year') . '/' . stash('month') : '';
|
||||||
|
% while ($since < $now) {
|
||||||
|
% my $link_to = $since->strftime('%Y/%m');
|
||||||
|
% my $class = $link_to eq $ref ? 'active' : 'waves-effect';
|
||||||
|
<li class="<%= $class %>"><a href="/history/<%= $link_to %>"><%= $since->strftime('%m.%Y') %></a></li>
|
||||||
|
% $since->add(months => 1);
|
||||||
|
% }
|
||||||
|
<!--<li class="disabled"><a href="#!"><i class="material-icons">chevron_right</i></a></li>-->
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
% if (my $stats = stash('statistics')) {
|
% if (my $stats = stash('statistics')) {
|
||||||
<h1><%= stash('month') %> <%= stash('year') %></h1>
|
<h1><%= stash('month_name') %> <%= stash('year') %></h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col s12">
|
<div class="col s12">
|
||||||
<table class="striped">
|
<table class="striped">
|
||||||
|
|
Loading…
Reference in a new issue