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',
|
||||
journeys => [@journeys],
|
||||
year => $year,
|
||||
month => $months[ $month - 1 ],
|
||||
month => $month,
|
||||
month_name => $months[ $month - 1 ],
|
||||
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')) {
|
||||
<h1><%= stash('month') %> <%= stash('year') %></h1>
|
||||
<h1><%= stash('month_name') %> <%= stash('year') %></h1>
|
||||
<div class="row">
|
||||
<div class="col s12">
|
||||
<table class="striped">
|
||||
|
|
Loading…
Reference in a new issue