--- 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