{% if paths_base == null %}
{% set paths_base = '../..' %}
{% endif %}
{% set type = "notices" %}
{% extends "base.twig" %}
{% set bodyClasses = 'single single-news' %}
{% set post = post_type[~type~].items[currentPost] %}
{% block breadcrumbs %}
{% set breadcrumbs_block =
{
"post_type": type,
"show_terms": false,
"current_id": currentPost
}
%}
{% include '../blocks/breadcrumbs.twig' with {'block': breadcrumbs_block } %}
{% endblock %}
{% block content %}
<div class="grid-container spacing-5">
<div class="columns">
<div class="w-full lg:w-1/2 column">
{% set notice_info_content_items = [
{
"label": "Data",
"text": post.date|date('d.m.Y')
}
] %}
{% for term in post.terms %}
{% set parent_post_term = term[0] %}
{% set post_term = term[1] %}
{% set notice_info_content_items = notice_info_content_items|merge([
{
"label": taxonomies[~type~].terms[~parent_post_term~].name,
"text": taxonomies[~type~].terms[~parent_post_term~].items[~post_term~].name
}
]) %}
{% endfor %}
{% set news_info =
{
"key": "grid-list",
"content": {
"items": notice_info_content_items
}
}
%}
{% include '../blocks/grid-list.twig' with {'block': news_info } %}
</div>
<div class="w-full lg:w-1/2 column">
{% if post.abstract %}
<p class="h4">{{post.abstract}}</p>
{% endif %}
{{post.content}}
{% for block in post.blocks %}
{% include '../blocks/'~block.key~'.twig' with {'block': block } %}
{% endfor %}
</div>
</div>
</div>
{% if post.related_subjects != null %}
<div class="grid-container">
{# Titolo #}
{% set enrollment_block_title =
{
"key": "title",
"tag": "h2",
"classes": "block-title--sm block-title--divider",
"content": {
"title": "Argomenti correlati"
}
}
%}
{% include '../blocks/title.twig' with {'block': enrollment_block_title } %}
<div class="cards-container">
<div class="cards-container__inner">
{% for subject in post.related_subjects %}
{% set card = post_type[~subject.post_type~].items[~subject.id~] %}
{% include './partials/card.twig' with {'card': card } %}
{% endfor %}
</div>
</div>
</div>
{% endif %}
{% if post.related_contacts %}
{% set news_contacts_items = [] %}
{% for contact in post.related_contacts %}
{% set news_contacts_items = news_contacts_items|merge([
post_type[~contact.type~].items[~contact.id~]
]) %}
{% endfor %}
{% set news_contacts = {
"key": "contacts-section",
"classes": "",
"title": {
"key": "title",
"tag": "h2",
"classes": "block-title--sm",
"content": {
"title": "Contatti",
"link": {
"label": "Vai alla rubrica contatti",
"url": "/pages/contatti/strutture.html"
}
}
},
"content": [
{
"items": news_contacts_items
}
]
} %}
{% include '../blocks/contacts-section.twig' with {'block': news_contacts, 'id': 'contatti' } %}
{% endif %}
{% if post.related_news %}
<div class="grid-container">
{# Titolo #}
{% set news_block_title =
{
"key": "title",
"tag": "h2",
"classes": "block-title--sm block-title--divider",
"content": {
"title": "Novità dall’ambito architettura",
"link": {
"label": "Vedi tutte",
"url": "#"
}
}
}
%}
{% include '../blocks/title.twig' with {'block': news_block_title } %}
{# News posts #}
{% set news_tease_row = {
"key": "tease-row",
"classes": "",
"content": {
"featured": [
{
"post_type": "news",
"items": post.related_news
}
]
}
} %}
{% include '../blocks/tease-row.twig' with {'block': news_tease_row } %}
</div>
{% endif %}
{# <div class="news-posts-nav">
<div class="news-posts-nav__inner">
<a href="#">
<span>Notizia precedente</span>
<span>Agenzia del Demanio e Università Iuav di Venezia insieme...</span>
</a>
<a href="#">
<span>Notizia successiva</span>
<span>Collaboratori alla didattica Iuav ottengono una menzione...</span>
</a>
</div>
</div> #}
{% endblock %}