Skip to content
Snippets Groups Projects
Commit 0fe2e128 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

#585 - added macro for quick date options

parent 4630ea6f
No related branches found
No related tags found
No related merge requests found
...@@ -83,29 +83,8 @@ ...@@ -83,29 +83,8 @@
<label for="chart-datepicker-end">${locale.getString("chart.steps.second.label.end")}</label> <label for="chart-datepicker-end">${locale.getString("chart.steps.second.label.end")}</label>
</div> </div>
</div> </div>
<div class="row no-margin-bottom">
<div class="col s12 m12 l8 offset-l2 no-margin-top"> <@quickDateOptions/>
<table class="no-border-table">
<tr>
<@quickDateOption index="0" localizationKey="chart.quick.this.week"/>
<@quickDateOption index="1" localizationKey="chart.quick.this.month"/>
<@quickDateOption index="2" localizationKey="chart.quick.this.year"/>
<@quickDateOption index="3" localizationKey="chart.quick.all"/>
</tr>
<tr>
<@quickDateOption index="4" localizationKey="chart.quick.last.week"/>
<@quickDateOption index="5" localizationKey="chart.quick.last.month"/>
<@quickDateOption index="6" localizationKey="chart.quick.last.year"/>
<@quickDateOption index="7" localizationKey="chart.quick.until.endOfLastYear"/>
</tr>
<tr>
<@quickDateOption index="8" localizationKey="chart.quick.last.week.days"/>
<@quickDateOption index="9" localizationKey="chart.quick.last.month.days"/>
<@quickDateOption index="10" localizationKey="chart.quick.last.year.days"/>
<@quickDateOption index="11" localizationKey="chart.quick.until.today"/>
</tr>
</table>
</div>
<script> <script>
startDate = "${startDate}".split("."); startDate = "${startDate}".split(".");
...@@ -118,7 +97,6 @@ ...@@ -118,7 +97,6 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<div class="container"> <div class="container">
<div class="row"> <div class="row">
...@@ -217,6 +195,33 @@ ...@@ -217,6 +195,33 @@
</div> </div>
</#macro> </#macro>
<#macro quickDateOptions>
<div class="row no-margin-bottom">
<div class="col s12 m12 l8 offset-l2 no-margin-top">
<table class="no-border-table">
<tr>
<@quickDateOption index="0" localizationKey="chart.quick.this.week"/>
<@quickDateOption index="1" localizationKey="chart.quick.this.month"/>
<@quickDateOption index="2" localizationKey="chart.quick.this.year"/>
<@quickDateOption index="3" localizationKey="chart.quick.all"/>
</tr>
<tr>
<@quickDateOption index="4" localizationKey="chart.quick.last.week"/>
<@quickDateOption index="5" localizationKey="chart.quick.last.month"/>
<@quickDateOption index="6" localizationKey="chart.quick.last.year"/>
<@quickDateOption index="7" localizationKey="chart.quick.until.endOfLastYear"/>
</tr>
<tr>
<@quickDateOption index="8" localizationKey="chart.quick.last.week.days"/>
<@quickDateOption index="9" localizationKey="chart.quick.last.month.days"/>
<@quickDateOption index="10" localizationKey="chart.quick.last.year.days"/>
<@quickDateOption index="11" localizationKey="chart.quick.until.today"/>
</tr>
</table>
</div>
</div>
</#macro>
<#macro quickDateOption index localizationKey> <#macro quickDateOption index localizationKey>
<td class="quick-date" data-quick="${index}">${locale.getString(localizationKey)}</td> <td class="quick-date" data-quick="${index}">${locale.getString(localizationKey)}</td>
</#macro> </#macro>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment