src/ztfy/myams/templates/forms/form.pt
changeset 87 d60763890622
parent 68 f44c1c98e570
child 93 9060faa099de
equal deleted inserted replaced
86:aba8d4e80ea9 87:d60763890622
     7 		<h3 class="modal-title"
     7 		<h3 class="modal-title"
     8 			tal:define="config context/myams:configuration;">
     8 			tal:define="config context/myams:configuration;">
     9 			<img tal:condition="config/logo"
     9 			<img tal:condition="config/logo"
    10 				 tal:attributes="src string:${config/logo/@@absolute_url}/++display++w200.png;
    10 				 tal:attributes="src string:${config/logo/@@absolute_url}/++display++w200.png;
    11 								 alt config/logo_title;">
    11 								 alt config/logo_title;">
    12 			<span class="title" tal:content="config/title" />
    12 			<span class="title" tal:content="config/title">Title</span>
    13 		</h3>
    13 		</h3>
    14 	</div>
    14 	</div>
    15 	<div class="modal-body no-padding">
    15 	<div class="modal-body no-padding">
    16 		<div tal:replace="structure provider:form_prefix" />
    16 		<div tal:replace="structure provider:form_prefix">Form prefix</div>
    17 		<form method="post"
    17 		<form method="post"
    18 			  data-async
    18 			  data-async
    19 			  tal:attributes="id view/id;
    19 			  tal:attributes="id view/id;
    20 							  name view/name;
    20 							  name view/name;
    21 							  action view/action;
    21 							  action view/action;
    35 							tal:condition="legend"
    35 							tal:condition="legend"
    36 							tal:content="legend">Legend</legend>
    36 							tal:content="legend">Legend</legend>
    37 					<div class="widgets-prefix"
    37 					<div class="widgets-prefix"
    38 						 tal:define="prefix provider:widgets_prefix"
    38 						 tal:define="prefix provider:widgets_prefix"
    39 						 tal:condition="prefix"
    39 						 tal:condition="prefix"
    40 						 tal:content="structure prefix" />
    40 						 tal:content="structure prefix">Widgets prefix</div>
    41 					<tal:loop repeat="group view/groups">
    41 					<tal:loop repeat="group view/groups">
    42 						<fieldset tal:define="legend group/legend"
    42 						<fieldset tal:define="legend group/legend"
    43 								  tal:omit-tag="not:legend">
    43 								  tal:omit-tag="not:legend">
    44 							<tal:if condition="group/checkbox_switch">
    44 							<tal:if condition="group/checkbox_switch">
    45 								<legend tal:condition="legend"
    45 								<legend tal:condition="legend"
    89 						</fieldset>
    89 						</fieldset>
    90 					</tal:loop>
    90 					</tal:loop>
    91 					<div class="widgets-suffix"
    91 					<div class="widgets-suffix"
    92 						 tal:define="suffix provider:widgets_suffix"
    92 						 tal:define="suffix provider:widgets_suffix"
    93 						 tal:condition="suffix"
    93 						 tal:condition="suffix"
    94 						 tal:content="structure suffix" />
    94 						 tal:content="structure suffix">Widgets suffix</div>
    95 					<div class="subforms"
    95 					<div class="subforms"
    96 						 tal:condition="view/subforms">
    96 						 tal:condition="view/subforms">
    97 						<fieldset tal:define="title view/subforms_legend"
    97 						<fieldset tal:define="title view/subforms_legend"
    98 								  tal:omit-tag="not:title">
    98 								  tal:omit-tag="not:title">
    99 							<legend tal:condition="title" tal:content="title" i18n:translate="" />
    99 							<legend tal:condition="title" tal:content="title" i18n:translate="">Title</legend>
   100 							<tal:loop repeat="subform view/subforms">
   100 							<tal:loop repeat="subform view/subforms">
   101 								<tal:var replace="structure subform/render" />
   101 								<tal:var replace="structure subform/render" />
   102 							</tal:loop>
   102 							</tal:loop>
   103 						</fieldset>
   103 						</fieldset>
   104 					</div>
   104 					</div>
   107 						<ul class="nav nav-tabs">
   107 						<ul class="nav nav-tabs">
   108 							<li tal:repeat="tabform view/tabforms"
   108 							<li tal:repeat="tabform view/tabforms"
   109 								tal:attributes="class python:tabform.widgets.errors and 'state-error' or ''">
   109 								tal:attributes="class python:tabform.widgets.errors and 'state-error' or ''">
   110 								<a data-toggle="tab"
   110 								<a data-toggle="tab"
   111 								   tal:attributes="href string:#${tabform/id}"
   111 								   tal:attributes="href string:#${tabform/id}"
   112 								   tal:content="tabform/tabLabel" i18n:translate="" />
   112 								   tal:content="tabform/tabLabel" i18n:translate="">Tab label</a>
   113 							</li>
   113 							</li>
   114 						</ul>
   114 						</ul>
   115 						<div class="tab-content">
   115 						<div class="tab-content">
   116 							<div class="tab-pane fade in"
   116 							<div class="tab-pane fade in"
   117 								 tal:repeat="tabform view/tabforms">
   117 								 tal:repeat="tabform view/tabforms">
   122 					</div>
   122 					</div>
   123 				</fieldset>
   123 				</fieldset>
   124 			</div>
   124 			</div>
   125 			<footer>
   125 			<footer>
   126 				<button tal:repeat="action view/actions/values"
   126 				<button tal:repeat="action view/actions/values"
   127 						tal:replace="structure action/render" />
   127 						tal:replace="structure action/render">Action</button>
   128 			</footer>
   128 			</footer>
   129 		</form>
   129 		</form>
   130 		<div tal:replace="structure provider:form_suffix" />
   130 		<div tal:replace="structure provider:form_suffix">Form suffix</div>
   131 	</div>
   131 	</div>
   132 </div>
   132 </div>