adding a collection type for chill

This commit is contained in:
2018-05-18 17:54:12 +02:00
parent 9a7df10893
commit 4f7e350945
4 changed files with 151 additions and 0 deletions

View File

@@ -158,3 +158,19 @@
{{ form_row(form.order) }}
{% endblock %}
{% block chill_collection_widget %}
<ul data-collection-name="{{ form.vars.name|escape('html_attr') }}" data-collection-button-remove-label="{{ form.vars.button_remove_label|trans|e }}" data-collection-allow-add="{{ form.vars.allow_add|escape('html_attr') }}" data-collection-allow-delete="{{ form.vars.allow_delete|escape('html_attr') }}">
<li>
<div>
{% for entry in form %}
{{ form_widget(entry) }}
{% endfor %}
</div>
</li>
</ul>
{% if form.vars.allow_add == 1 %}
<button data-collection-add-target="{{ form.vars.name|escape('html_attr') }}" data-form-prototype="{{ ('<div>' ~ form_widget(form.vars.prototype) ~ '</div>')|escape('html_attr') }}" >{{ form.vars.button_add_label|trans }}</button>
{% endif %}
{% endblock %}