src/pyams_skin/templates/table.pt
changeset 557 bca7a7e058a3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/templates/table.pt	Thu Feb 13 11:43:31 2020 +0100
@@ -0,0 +1,21 @@
+<div class="ams-widget"
+	 tal:attributes="class view.widget_class | default;
+					 data-ams-data tales:object_data(view);">
+	<header tal:condition="not:getattr(view,'hide_header',False)">
+		<span tal:condition="view.widget_icon_class | nothing"
+			  class="widget-icon"><i tal:attributes="class view.widget_icon_class"></i>
+		</span>
+		<h2 tal:content="view.title"></h2>
+		<tal:if condition="not:getattr(view,'hide_toolbar',False)">
+			<tal:var content="structure provider:pyams.widget_title" />
+			<tal:var content="structure provider:pyams.toolbar" />
+		</tal:if>
+	</header>
+	<div class="widget-body no-padding"
+		 tal:define="hide_toolbar getattr(view, 'hide_body_toolbar', False)"
+		 tal:attributes="id string:${view.id}_body;
+						 class python:'widget-body no-padding {0}'.format('no-widget-toolbar' if hide_toolbar else '');">
+		<div class="widget-body-toolbar"></div>
+		<tal:var content="structure view.renderTable()" />
+	</div>
+</div>