Update and delete multi timesheets and tags (#1240)

This commit is contained in:
Kevin Papst
2019-11-15 01:25:31 +01:00
committed by GitHub
parent b4739f8f03
commit 94c28ebbc5
49 changed files with 1836 additions and 307 deletions

View File

@@ -184,7 +184,7 @@
{{ macro.data_table_header_options(name, columns, {'skipStripped': skipStripped, 'reloadEvent': reloadEvent}) }}
{% endmacro %}
{% macro data_table_footer(entries, route) %}
{% macro data_table_footer(entries, route, multi_update_form) %}
</tbody>
</table>
</div>
@@ -192,6 +192,18 @@
</div>
</div>
</div>
{% if multi_update_form is not null %}
<div id="multi_update_form" style="display: none">
{{ form_start(multi_update_form, {'attr': {'data-question': 'update_multiple'|trans}}) }}
<label class="col-sm-1 col-xs-2 control-label" for="multi_update_table_action">
<span class="pull-left"><i class="fas fa-level-up-alt fa-2x fa-rotate-90"></i></span>
</label>
<div class="col-sm-11 col-xs-10">
{{ form_widget(multi_update_form.action) }}
</div>
{{ form_end(multi_update_form) }}
</div>
{% endif %}
{% if route is not empty and entries is not null%}
<div class="navigation text-center no-print">
{{ pagerfanta(entries, 'twitter_bootstrap3_translated', { proximity: 1, routeName: route }) }}
@@ -207,3 +219,11 @@
{{ widgets.form_type_value(metaField.type, metaField.value, entry) }}
{% endif %}
{% endmacro %}
{% macro datatable_multiupdate_all() %}
<input type="checkbox" id="multi_update_all" class="multiupdater">
{% endmacro %}
{% macro datatable_multiupdate_row(id) %}
<input type="checkbox" name="id" value="{{ id }}" class="multi_update_single multiupdater">
{% endmacro %}