5 </span> |
5 </span> |
6 <h2 tal:content="view.legend"></h2> |
6 <h2 tal:content="view.legend"></h2> |
7 <tal:var content="structure provider:pyams.widget_title" /> |
7 <tal:var content="structure provider:pyams.widget_title" /> |
8 <tal:var content="structure provider:pyams.toolbar" /> |
8 <tal:var content="structure provider:pyams.toolbar" /> |
9 </header> |
9 </header> |
10 <div class="widget-body no-padding"> |
10 <div class="widget-body no-padding" |
|
11 data-ams-plugins="pyams_portal" |
|
12 data-ams-plugin-pyams_portal-src="${tales:resource_path('pyams_portal:pyams_portal')}"> |
11 <div tal:define="prefix provider:form_prefix" |
13 <div tal:define="prefix provider:form_prefix" |
12 tal:replace="structure prefix">Form prefix</div> |
14 tal:replace="structure prefix">Form prefix</div> |
13 <tal:var content="structure provider:form_help" /> |
15 <tal:var content="structure provider:form_help" /> |
14 <form method="post" |
16 <form data-async |
15 data-async |
17 id="${view.id}" |
16 tal:attributes="id view.id; |
18 name="${view.name}" |
17 name view.name; |
19 action="${view.get_form_action()}" |
18 action view.get_form_action(); |
20 method="${view.method}" |
19 method view.method; |
21 enctype="${view.enctype}" |
20 enctype view.enctype; |
22 accept="${view.accept}" |
21 acceptCharset view.acceptCharset; |
23 acceptCharset="${view.acceptCharset}" |
22 accept view.accept; |
24 autocomplete="${view.autocomplete}" |
23 autocomplete view.autocomplete; |
25 class="${view.css_class}" |
24 class view.css_class; |
26 data-ams-data="${tales:object_data(view)}" |
25 data-ams-data tales:object_data(view); |
27 data-ams-reset-handler="PyAMS_portal.configuration.resetTemplate" |
26 data-ams-form-handler view.get_ajax_handler() | nothing; |
28 data-ams-reset-keep-default="true" |
27 data-ams-form-options view.get_form_options() | nothing; |
29 data-ams-form-handler="${view.get_ajax_handler() | nothing}" |
28 data-ams-form-submit-target view.form_target | nothing; |
30 data-ams-form-options="${view.get_form_options() | nothing}" |
29 data-ams-form-download-target view.download_target | nothing; |
31 data-ams-form-submit-target="${view.form_target | nothing}" |
30 data-ams-warn-on-change view.warn_on_change;"> |
32 data-ams-form-download-target="${view.download_target | nothing}" |
31 <div class="modal-viewport"> |
33 data-ams-warn-on-change="${view.warn_on_change}"> |
|
34 <div class="modal-viewport"> |
32 <fieldset class="padding-x-20" |
35 <fieldset class="padding-x-20" |
33 tal:define="content view.getContent()"> |
36 tal:define="content view.getContent()"> |
34 <div class="widgets-prefix" |
37 <div class="widgets-prefix" |
35 tal:omit-tag="getattr(view, 'hide_widgets_prefix_div', False)" |
38 tal:omit-tag="getattr(view, 'hide_widgets_prefix_div', False)" |
36 tal:define="prefix provider:widgets_prefix" |
39 tal:define="prefix provider:widgets_prefix" |