diff sat_templates/templates/default/blog/articles.html @ 247:40fccd3b7cf0

updated code to handle blog items following data structure change in backend/Libervia
author Goffi <goffi@goffi.org>
date Thu, 16 Jul 2020 09:08:32 +0200
parents d586ea13cfed
children
line wrap: on
line diff
--- a/sat_templates/templates/default/blog/articles.html	Fri Jun 19 17:57:13 2020 +0200
+++ b/sat_templates/templates/default/blog/articles.html	Thu Jul 16 09:08:32 2020 +0200
@@ -1,6 +1,6 @@
 {# blog_page indicate if blog is included in an other page or if it is the main one #}
 {% if not embedded %}{% extends 'base/base.html' %}{% set blog_page = True %}{% endif %}
-{% set single = items|length == 1 %}
+{% set single = blog_items['items']|length == 1 %}
 {% set dates_format='relative' if single else 'short' %}
 {% import 'components/avatar.html' as avatar with context %}
 {% import 'blog/macros.html' as blog with context %}
@@ -9,7 +9,7 @@
 {%- block title scoped -%}
     {%- if blog_page -%}
         {%- if single -%}
-            {{- items[0].title|default(items[0].content, true)|truncate(60, True, '…') + ' - ' + C.APP_NAME -}}
+            {{- blog_items['items'][0].title|default(blog_items['items'][0].content, true)|truncate(60, True, '…') + ' - ' + C.APP_NAME -}}
         {%- else -%}
             {{C.APP_NAME}}
             {# {{- super() -}}
@@ -21,9 +21,9 @@
 
 {% block body %}
 {{ icon_defs('angle-double-left', 'angle-double-right') }}
-{% if items %}
+{% if blog_items['items'] %}
     <div id="blog_items">
-        {{ blog.show_items(items, expanded=single) }}
+        {{ blog.show_items(blog_items['items'], expanded=single) }}
     </div>
 {% else %}
     <p class="message--info">{% trans %}No articles found in this blog!{% endtrans %}</p>