diff --git a/templates/base.html.twig b/templates/base.html.twig index e2eded5..d0ccace 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -84,9 +84,13 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX {% block page_subtitle %} -
- {{- 'DevOp animé par la culture du libre et du hacking' -}} -
+ {% set pageSubTitle = pageSubTitle ?? null %} + + {% if pageSubTitle %} ++ {{- pageSubTitle|raw -}} +
+ {% endif %} {% endblock %} diff --git a/templates/page/category/default.html.twig b/templates/page/category/default.html.twig index 81817a3..eb70835 100644 --- a/templates/page/category/default.html.twig +++ b/templates/page/category/default.html.twig @@ -5,7 +5,7 @@ {% endblock %} {% block meta_description %} - {{- parent()|build_string(post) -}} + {{- parent()|build_string(category) -}} {% endblock %} {% block page_title %} @@ -13,18 +13,34 @@ {% endblock %} {% block page_subtitle %} - {{- parent()|build_string(category) -}} + {% set pageSubTitle = _page.subTitle.value|build_string(category) %} + + {{- parent() -}} {% endblock %} -{% block pager %} - {{ include('module/_pager.html.twig', { - route: _node.routeName, - routeParams: { - category: category.id, - slug: category.slug, - _domain: _domain, - }, - pages: pager.paginationData.endPage, - currentPage: pager.paginationData.current - }) }} +{% block body %} + {% for post in pager %} + {% if not loop.first %} +- {{- _page.subTitle.value -}} -
-{% endblock %} - {% block body %}- {{- _page.subTitle.value -}} -
+ {% set pageSubTitle = pageSubTitle ?? _page.subTitle.value %} + + {{- parent() -}} {% endblock %} {% block body %}