diff --git a/templates/export/renderer/default.html.twig b/templates/export/renderer/default.html.twig index 0a797eda..e0eb5161 100644 --- a/templates/export/renderer/default.html.twig +++ b/templates/export/renderer/default.html.twig @@ -51,6 +51,29 @@ document.getElementById('summary-show').addEventListener('click', function(event) { document.getElementById('export-summary').style.display = event.target.checked ? 'block' : 'none'; }); + document.getElementById('summary-duration').addEventListener('click', function(event) { + if (!document.getElementById('summary-rate').checked) { + return; + } + document.getElementById('summary-rate').disabled = !event.target.checked; + var cells = document.getElementsByClassName('summary-duration'); + for (var columnCell of cells) { + columnCell.style.display = event.target.checked ? 'table-cell' : 'none'; + } + }); + document.getElementById('summary-rate').addEventListener('click', function(event) { + if (!document.getElementById('summary-duration').checked) { + return; + } + document.getElementById('summary-duration').disabled = !event.target.checked; + var cells = document.getElementsByClassName('summary-rate'); + for (var columnCell of cells) { + columnCell.style.display = event.target.checked ? 'table-cell' : 'none'; + } + }); + document.getElementById('summary-show').addEventListener('click', function(event) { + document.getElementById('export-summary').style.display = event.target.checked ? 'block' : 'none'; + }); document.getElementById('records-show').addEventListener('click', function(event) { document.getElementById('export-records').style.display = event.target.checked ? 'block' : 'none'; }); @@ -107,6 +130,18 @@ {{ 'label.activity'|trans }} +