added support for ordering meta fields (#1940)

This commit is contained in:
Kevin Papst
2020-08-30 11:24:12 +02:00
committed by GitHub
parent e7da2b408a
commit 8e801c6829
9 changed files with 51 additions and 7 deletions

View File

@@ -67,7 +67,7 @@
</td>
</tr>
{% endif %}
{% for metaField in activity.visibleMetaFields %}
{% for metaField in activity.visibleMetaFields|sort((a, b) => a.order <=> b.order) %}
<tr>
<th>{{ metaField.label|trans }}</th>
<td colspan="3">{{ widgets.form_type_value(metaField.type, metaField.value, activity) }}</td>

View File

@@ -36,7 +36,9 @@
{% endif %}
{{ form_row(form.visible) }}
{% if form.metaFields is defined and form.metaFields is not empty %}
{{ form_row(form.metaFields) }}
{% for meta in form.metaFields|sort((a, b) => a.vars.data.order <=> b.vars.data.order) %}
{{ form_row(meta) }}
{% endfor %}
{% endif %}
{% if form.create_more is defined and app.request.xmlHttpRequest %}
<div class="hidden">