src/pyams_default_theme/shared/view/portlet/templates/view-items-horiz-list.pt
changeset 440 8fc7bc61494b
parent 396 fcc70be2fc80
child 513 874331106012
--- a/src/pyams_default_theme/shared/view/portlet/templates/view-items-horiz-list.pt	Wed Mar 27 09:06:41 2019 +0100
+++ b/src/pyams_default_theme/shared/view/portlet/templates/view-items-horiz-list.pt	Wed May 22 14:16:34 2019 +0200
@@ -1,15 +1,17 @@
-<div tal:define="settings view.settings;
-				 renderer_settings view.renderer_settings;"
-	 i18n:domain="pyams_default_theme">
+<div i18n:domain="pyams_default_theme"
+	 tal:define="settings view.settings;
+				 items settings.get_items(request);
+				 (has_items, results) tales:boolean_iter(items);"
+	 tal:condition="has_items">
 	<h2>${i18n:settings.title}</h2>
-	<div tal:define="items settings.get_items(request);
+	<div tal:define="renderer_settings view.renderer_settings;
 					 limit settings.limit;
 					 selection renderer_settings.thumbnails_selection;
 					 lg_width 1 if selection == 'portrait' and limit > 6 else 2;
 					 md_width 1 if selection == 'portrait' and limit > 6 else 2;
 					 sm_width 2 if selection == 'portrait' and limit > 6 else 3;
 					 xs_width 2 if selection == 'portrait' and limit > 6 else 3;">
-		<tal:loop repeat="item items">
+		<tal:loop repeat="item results">
 			<div class="thumbnail col-lg-${lg_width} col-md-${md_width} col-sm-${sm_width} col-xs-${xs_width}"
 				 tal:define="illustration tales:pyams_illustration(item);
 							 target view.get_url(item);"
@@ -27,4 +29,4 @@
 		</tal:loop>
 	</div>
 	<div class="clearfix"></div>
-</div>
+</div>
\ No newline at end of file