1<#assign LLS = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")>
2
3<#if pagina.getSiblings()?has_content>
4 <ul class="navbar-nav ml-auto">
5 <#list pagina.getSiblings() as item>
6 <#assign pageName = LLS.fetchLayoutByFriendlyURL(groupId, false, item.getFriendlyUrl()).getHTMLTitle(themeDisplay.getLocale())>
7
8 <#if pageName?contains("Login") || pageName?contains("Registrati")>
9 <#if themeDisplay.isSignedIn()>
10 <#assign
11 name = themeDisplay.getUser().getFullName()
12 url = "/profilo"
13 />
14 <#else>
15 <#assign
16 name = "Entra / Registrati"
17 url = item.getFriendlyUrl()
18 />
19 </#if>
20
21 <#assign class = "btn-outline-gradient">
22 <#else>
23 <#assign
24 name = pageName
25 url = item.getFriendlyUrl()
26 class = ""
27 />
28 </#if>
29
30 <#if pageName?lower_case?trim?contains("esplora")>
31 <#assign url = "/">
32 </#if>
33
34 <li class="nav-item">
35 <a href="${url}" class="nav-link font-weight-bold ${class} rounded px-3">
36 <span class="inline-item inline-item-before">
37 <i class="${item.icona.getData()}"></i>
38 </span>
39 <span class="align-middle">
40 ${name}
41 </span>
42 </a>
43 </li>
44
45 <#if url == "/profilo">
46 <li class="nav-item">
47 <a href="${themeDisplay.getURLSignOut()}" class="nav-link font-weight-bold rounded px-3">
48 <span class="inline-item inline-item-before">
49 <i class="fas fa-sign-out-alt"></i>
50 </span>
51 <span class="align-middle">
52 Esci
53 </span>
54 </a>
55 </li>
56 </#if>
57 </#list>
58 </ul>
59</#if>