src/pyams_portal/zmi/templates/template-properties.pt
changeset 286 9677eb0fc872
parent 199 09aaa72ce3bc
child 289 fca4100c1733
equal deleted inserted replaced
285:27191e1724dc 286:9677eb0fc872
     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"