equal
deleted
inserted
replaced
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 <div tal:define="prefix provider:form_prefix" |
11 <div tal:define="prefix provider:form_prefix" |
12 tal:replace="structure prefix">Form prefix</div> |
12 tal:replace="structure prefix">Form prefix</div> |
13 <tal:var content="structure provider:content_help" /> |
13 <tal:var content="structure provider:form_help" /> |
14 <form method="post" |
14 <form method="post" |
15 data-async |
15 data-async |
16 tal:attributes="id view.id; |
16 tal:attributes="id view.id; |
17 name view.name; |
17 name view.name; |
18 action view.get_form_action(); |
18 action view.get_form_action(); |
120 <ul class="nav nav-tabs"> |
120 <ul class="nav nav-tabs"> |
121 <li tal:repeat="tabform view.tabforms" |
121 <li tal:repeat="tabform view.tabforms" |
122 tal:attributes="class 'small {active} {errors}'.format(active='active' if repeat['tabform'].start() else '', |
122 tal:attributes="class 'small {active} {errors}'.format(active='active' if repeat['tabform'].start() else '', |
123 errors='state-error' if tabform.widgets.errors else '')"> |
123 errors='state-error' if tabform.widgets.errors else '')"> |
124 <a data-toggle="tab" |
124 <a data-toggle="tab" |
125 tal:attributes="href string:#${tabform.id}" |
125 tal:attributes="href string:#${tabform.id}; |
|
126 data-ams-url python:getattr(tabform, 'tab_target', None);" |
126 tal:content="tabform.tab_label" i18n:translate="">Tab label</a> |
127 tal:content="tabform.tab_label" i18n:translate="">Tab label</a> |
127 </li> |
128 </li> |
128 </ul> |
129 </ul> |
129 <div class="tab-content"> |
130 <div class="tab-content"> |
130 <div class="tab-pane fade in" |
131 <div class="tab-pane fade in" |
134 tal:content="structure tabform.render()"></div> |
135 tal:content="structure tabform.render()"></div> |
135 </div> |
136 </div> |
136 </div> |
137 </div> |
137 </fieldset> |
138 </fieldset> |
138 </div> |
139 </div> |
139 <footer> |
140 <footer tal:condition="view.actions and (view.is_dialog or (view.mode == 'input'))"> |
140 <button tal:repeat="action view.actions.values()" |
141 <button tal:repeat="action view.actions.values()" |
141 tal:replace="structure action.render()">Action</button> |
142 tal:replace="structure action.render()">Action</button> |
142 </footer> |
143 </footer> |
143 </form> |
144 </form> |
144 <div tal:define="prefix provider:form_suffix" |
145 <div tal:define="prefix provider:form_suffix" |