--- a/src/pyams_portal/zmi/templates/template-properties.pt Fri Mar 19 10:50:57 2021 +0100
+++ b/src/pyams_portal/zmi/templates/template-properties.pt Fri Mar 19 11:53:42 2021 +0100
@@ -7,28 +7,31 @@
<tal:var content="structure provider:pyams.widget_title" />
<tal:var content="structure provider:pyams.toolbar" />
</header>
- <div class="widget-body no-padding">
+ <div class="widget-body no-padding"
+ data-ams-plugins="pyams_portal"
+ data-ams-plugin-pyams_portal-src="${tales:resource_path('pyams_portal:pyams_portal')}">
<div tal:define="prefix provider:form_prefix"
tal:replace="structure prefix">Form prefix</div>
<tal:var content="structure provider:form_help" />
- <form method="post"
- data-async
- tal:attributes="id view.id;
- name view.name;
- action view.get_form_action();
- method view.method;
- enctype view.enctype;
- acceptCharset view.acceptCharset;
- accept view.accept;
- autocomplete view.autocomplete;
- class view.css_class;
- data-ams-data tales:object_data(view);
- data-ams-form-handler view.get_ajax_handler() | nothing;
- data-ams-form-options view.get_form_options() | nothing;
- data-ams-form-submit-target view.form_target | nothing;
- data-ams-form-download-target view.download_target | nothing;
- data-ams-warn-on-change view.warn_on_change;">
- <div class="modal-viewport">
+ <form data-async
+ id="${view.id}"
+ name="${view.name}"
+ action="${view.get_form_action()}"
+ method="${view.method}"
+ enctype="${view.enctype}"
+ accept="${view.accept}"
+ acceptCharset="${view.acceptCharset}"
+ autocomplete="${view.autocomplete}"
+ class="${view.css_class}"
+ data-ams-data="${tales:object_data(view)}"
+ data-ams-reset-handler="PyAMS_portal.configuration.resetTemplate"
+ data-ams-reset-keep-default="true"
+ data-ams-form-handler="${view.get_ajax_handler() | nothing}"
+ data-ams-form-options="${view.get_form_options() | nothing}"
+ data-ams-form-submit-target="${view.form_target | nothing}"
+ data-ams-form-download-target="${view.download_target | nothing}"
+ data-ams-warn-on-change="${view.warn_on_change}">
+ <div class="modal-viewport">
<fieldset class="padding-x-20"
tal:define="content view.getContent()">
<div class="widgets-prefix"