1<#--
2Aggiornato al 07/06/2024
3-->
4
5<#assign currentUrl = themeDisplay.getURLCurrent()>
6
7<#if currentUrl?contains("/-/")>
8 <#assign docItem ="">
9 <#assign splitter = currentUrl?split("/-/")>
10 <#assign titleJournalDirty = splitter?last>
11 <#assign titleJournal = titleJournalDirty>
12
13 <#if titleJournal?contains("?")>
14 <#assign title = titleJournalDirty?substring(0,titleJournalDirty?index_of("?"))>
15 <#assign titleUrl = title?split("/")>
16 <#assign titleJournal = titleUrl[0]>
17 </#if>
18
19 <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")>
20
21 <#attempt>
22 <#assign article = journalArticleLocalService.getArticleByUrlTitle(groupId, titleJournal)>
23 <#assign docItem =article.getTitle(locale)>
24<#recover>
25 <#assign docItem = "${htmlUtil.escape(curEntry.getBaseModel().getName(locale))}" >
26</#attempt>
27
28
29<#else>
30 <#if entries?has_content>
31 <#list entries as curEntry>
32 <#assign docItem = "${htmlUtil.escape(curEntry.getBaseModel().getName(locale))}" >
33 </#list>
34 </#if>
35</#if>
36
37
38<#assign lastEntry = "">
39<div class="breadcrumb-box">
40 <nav class="breadcrumb-container" aria-label="Percorso di navigazione">
41 <div class="d-flex justify-content-between align-items-center mb-0">
42 <ol class="breadcrumb">
43 <#if entries?has_content>
44 <#list entries as curEntry>
45
46 <#if curEntry?is_last>
47 <li class="breadcrumb-item active" aria-current="page">
48 ${htmlUtil.escape(curEntry.getTitle())}: ${docItem}
49 </li>
50 <#else>
51 <li class="breadcrumb-item">
52 <a href="${curEntry.getURL()!""}" title="${htmlUtil.escape(curEntry.getTitle())}" aria-label="${htmlUtil.escape(curEntry.getTitle())} - Link interno">${htmlUtil.escape(curEntry.getTitle())}</a>
53 <span class="separator">/</span>
54 </li>
55 <#assign lastEntry = htmlUtil.escape(curEntry.getTitle())>
56 </#if>
57 </#list>
58 </#if>
59 </ol>
60 </div>
61 </nav>
62 <#if lastEntry?has_content && lastEntry??>
63 <div class="d-flex justify-content-between align-items-center mb-5">
64 <h1 class="fw-semibold h2">${docItem}</h1>
65 <a id="tornaIndietro" title="Torna indietro" aria-label="Torna indietro" class="btn btn-primary d-inline-flex" tabindex="0">
66 <span class="torna-indietro">
67 <svg class="icon icon-sm icon-white">
68 <use href="${themeDisplay.getPathThemeImages()}/mefdt/svg/sprites.svg#it-arrow-left" xlink:href="${themeDisplay.getPathThemeImages()}/mefdt/svg/sprites.svg#it-arrow-left"></use>
69 </svg>
70 </span> Torna indietro</a>
71 </div>
72 </#if>
73</div>
74
75 <script>
76
77document.getElementById('tornaIndietro').addEventListener('click', function() {
78history.back()
79});
80
81</script>