Asturias es uno de los destinos más divertidos y atractivos que puedas imaginar para unas vacaciones en grupo, con una gran oferta de ocio en un entorno natural incomparable.

Programmi per fare attività fisica nel cuore della natura

Quando si parla di turismo attivo ed escursionismo, avete una moltitudine di opzioni per godervi la spiaggia e la montagna durante le vostre gite con gli amici.

Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #include "${templatesPath}/NAVIGATION...  [in template "37703#37743#40127" at line 1, column 1]
----
1<#include "${templatesPath}/NAVIGATION-MACRO-FTL" /> 
2 
3<#assign colsValue = "col-12 col-sm-6 col-lg-3" /> 
4<#if cols?has_content && cols=="custom" && colsCssClass?has_content> 
5	<#assign colsValue = colsCssClass /> 
6<#else> 
7	<#if cols?has_content && cols!="0" && cols!="auto" && cols!="custom"> 
8		<#assign colsMap = { 
9			"0": "col", 
10			"auto": "col", 
11			"custom": colsCssClass, 
12			"1": "col-12",  
13			"2": "col-sm-6 col-12",  
14			"3": "col-lg-4 col-md-6 col-sm-6 col-12", 
15			"4": "col-lg-3 col-md-4 col-sm-6 col-12", 
16			"5": "col-lg-2dot4 col-md-6", 
17			"6": "col-sm-2 col-12", 
18			"7": "col-lg-1dot7 col-12" 
19		} /> 
20		<#assign colsValue = colsMap[cols]/>	 
21	</#if> 
22</#if> 
23 
24<#assign navItems = entries /> 
25<#if navItems?has_content> 
26 
27	<#assign uuidBannerDefault = themeDisplay.getLayoutSet().getSettingsProperty("banner")!""/> 
28	<#assign pathBannerDefault = ""/> 
29	<#if uuidBannerDefault!=""> 
30		<#assign pathBannerDefault= dlTool.getPathByUuid(uuidBannerDefault, groupId)/> 
31	</#if> 
32	<nav class="template template-image"> 
33		<div class="row gx-5"> 
34			<#list navItems as navItem>	 
35				<#if validator.isNotNull(navItem.getLayout())> 
36					<#assign layout = navItem.getLayout()! /> 
37					<#assign layoutName = layout.getName(locale) /> 
38					<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
39					<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
40					<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
41					<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
42					<div class="${colsValue}"> 
43						<a class="card card-box" href="${navItem.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
44							<span class="d-block image-wrapper aspect-ratio-bg-cover aspect-ratio-4-to-3" style="background-image: url('${layoutImage}');"> 
45								<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/> 
46								<#if validator.isNotNull(layoutTitle)> 
47									<div class="card-hover"> 
48										<p class="card-text">${layoutDescription}</p> 
49									</div> 
50								</#if> 
51							</span> 
52							<span class="card-body"> 
53								<h3 class="card-title" >${navItem.getName()}</h3> 
54							</span> 
55						</a> 
56					</div> 
57				</#if> 
58			</#list>			 
59		</div> 
60	</nav> 
61</#if> 
Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #include "${templatesPath}/NAVIGATION...  [in template "37703#37743#1376206" at line 1, column 1]
----
1<#include "${templatesPath}/NAVIGATION-MACRO-FTL" /> 
2 
3<#assign navItems = entries /> 
4<#if navItems?has_content> 
5	 
6	<#assign size = navItems?size /> 
7	<#assign portletSetupCustomTitle = "" /> 
8	<#assign portletSetupCustomDescription = "" /> 
9	<#if portletDisplay.getPortletSetup()??> 
10		<#assign portletSetupCustomTitle = portletDisplay.getPortletSetup().getValue("portletSetupTitle_${themeDisplay.getLanguageId()}", "") /> 
11		<#assign portletSetupCustomDescription = portletDisplay.getPortletSetup().getValue("portletSetupDescription_${themeDisplay.getLanguageId()}", "") /> 
12	</#if> 
13	<#assign uuidBannerDefault = themeDisplay.getLayoutSet().getSettingsProperty("banner")!""/> 
14	<#assign pathBannerDefault = ""/> 
15	<#if uuidBannerDefault!=""> 
16		<#assign pathBannerDefault= dlTool.getPathByUuid(uuidBannerDefault, groupId)/> 
17	</#if> 
18	<nav class="template template-background-mosaic-2-2"> 
19	 
20		<div class="row align-items-center"> 
21			<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content> 
22				<div class="col-12 col-lg-3"> 
23					<div class="portlet-header px-xxl-5"> 
24						<div class="portlet-custom-title"> 
25							<#if portletSetupCustomTitle?has_content> 
26								 
27								<#switch portletSetupCustomTitleHTMLMarkup> 
28									<#case "h2"> 
29										<h2 class="portlet-title-text">${portletSetupCustomTitle}</h2> 
30										<#break> 
31									<#case "h3"> 
32										<h3 class="portlet-title-text">${portletSetupCustomTitle}</h3> 
33										<#break> 
34									<#case "h4"> 
35										<h4 class="portlet-title-text">${portletSetupCustomTitle}</h4> 
36										<#break> 
37									<#default> 
38										<span class="portlet-title-text">${portletSetupCustomTitle}</span> 
39								</#switch> 
40								 
41							</#if> 
42							<#if portletSetupCustomDescription?has_content> 
43								<div class="portlet-description-text">${portletSetupCustomDescription}</div> 
44							</#if> 
45						</div> 
46					</div> 
47				</div> 
48			</#if> 
49	 
50			<div class="<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content>col-12 col-lg-9 <#else> col-12 </#if>"> 
51	 
52				<div class="row row-mosaic gx-5 gy-5"> 
53				 
54					<#if validator.isNotNull(navItems[0])>					 
55						<#assign navItem1= navItems[0]!/> 
56						<#if validator.isNotNull(navItem1.getLayout()) && validator.isNotNull(navItem1.getLayout())> 
57							<#assign layout = navItem1.getLayout()! /> 
58							<#assign layoutName = layout.getName(locale) /> 
59							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
60							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
61							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
62							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
63							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
64								<a class="card card-background card-background-title-middle" href="${navItem1.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
65									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
66										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
67										<span class="card-body"> 
68											<h3 class="card-title" >${navItem1.getName()}</h3> 
69										</span> 
70									</span> 
71								</a> 
72							</div> 
73						</#if> 
74					</#if> 
75					 
76					<#if navItems[1]?has_content>					 
77						<#assign navItem2 = navItems[1]!/> 
78						<#if validator.isNotNull(navItem2.getLayout()) && validator.isNotNull(navItem2.getLayout())> 
79							<#assign layout = navItem2.getLayout()! /> 
80							<#assign layoutName = layout.getName(locale) /> 
81							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
82							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
83							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
84							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
85							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
86								<a class="card card-background card-background-title-middle" href="${navItem2.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
87									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
88										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
89										<span class="card-body"> 
90											<h3 class="card-title" >${navItem2.getName()}</h3> 
91										</span> 
92									</span> 
93								</a> 
94							</div> 
95						</#if> 
96					</#if> 
97					 
98					<#if navItems[2]?has_content>					 
99						<#assign navItem3 = navItems[2]!/> 
100						<#if validator.isNotNull(navItem3.getLayout()) && validator.isNotNull(navItem3.getLayout())> 
101							<#assign layout = navItem3.getLayout()! /> 
102							<#assign layoutName = layout.getName(locale) /> 
103							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
104							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
105							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
106							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
107							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
108								<a class="card card-background card-background-title-middle" href="${navItem3.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
109									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
110										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
111										<span class="card-body"> 
112											<h3 class="card-title" >${navItem3.getName()}</h3> 
113										</span> 
114									</span> 
115								</a> 
116							</div> 
117						</#if> 
118					</#if> 
119 
120 
121					<#if navItems[3]?has_content> 
122						<#assign navItem4 = navItems[3]!/> 
123						<#if validator.isNotNull(navItem4.getLayout()) && validator.isNotNull(navItem4.getLayout())> 
124							<#assign layout = navItem4.getLayout()! /> 
125							<#assign layoutName = layout.getName(locale) /> 
126							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
127							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
128							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
129							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
130							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
131								<a class="card card-background card-background-title-middle" href="${navItem4.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
132									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
133										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
134										<span class="card-body"> 
135											<h3 class="card-title" >${navItem4.getName()}</h3> 
136										</span> 
137									</span> 
138								</a> 
139							</div> 
140						</#if> 
141					</#if> 
142							 
143					<#if navItems[4]?has_content> 
144						<#assign navItem5 = navItems[4]!/> 
145						<#if validator.isNotNull(navItem5.getLayout()) && validator.isNotNull(navItem5.getLayout())> 
146							<#assign layout = navItem5.getLayout()! /> 
147							<#assign layoutName = layout.getName(locale) /> 
148							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
149							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
150							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
151							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
152							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
153								<a class="card card-background card-background-title-middle" href="${navItem5.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
154									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
155										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
156										<span class="card-body"> 
157											<h3 class="card-title" >${navItem5.getName()}</h3> 
158										</span> 
159									</span> 
160								</a> 
161							</div> 
162						</#if> 
163					</#if> 
164						 
165					<#if navItems[5]?has_content> 
166						<#assign navItem6 = navItems[5]!/> 
167						<#if validator.isNotNull(navItem6.getLayout()) && validator.isNotNull(navItem6.getLayout())> 
168							<#assign layout = navItem6.getLayout()! /> 
169							<#assign layoutName = layout.getName(locale) /> 
170							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
171							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
172							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
173							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
174							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
175								<a class="card card-background card-background-title-middle" href="${navItem6.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
176									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
177										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
178										<span class="card-body"> 
179											<h3 class="card-title" >${navItem6.getName()}</h3> 
180										</span> 
181									</span> 
182								</a> 
183							</div> 
184						</#if> 
185					</#if> 
186				</div> 
187			</div> 
188		</div> 
189	</nav> 
190</#if> 
Piani culturali

Numerosi luoghi per conoscere le Asturie attraverso i suoi musei, scoprire la vita quotidiana dei minatori o ammirare l'arte preromanica.

Un itinerario tra i 10 musei delle Asturie da non perdere sarà un delizioso viaggio nell'anima di una terra dagli splendidi paesaggi e dai grandi panorami.
Un itinerario nell'arte preromanica asturiana è un viaggio affascinante nel passato e nel presente, tra architetture e paesaggi che vi conquisteranno completamente.
Le Asturie sono una terra che ti dà la possibilità di entrare nei panni di un minatore... Ecco 7 piani irresistibili!
Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #include "${templatesPath}/NAVIGATION...  [in template "37703#37743#1376206" at line 1, column 1]
----
1<#include "${templatesPath}/NAVIGATION-MACRO-FTL" /> 
2 
3<#assign navItems = entries /> 
4<#if navItems?has_content> 
5	 
6	<#assign size = navItems?size /> 
7	<#assign portletSetupCustomTitle = "" /> 
8	<#assign portletSetupCustomDescription = "" /> 
9	<#if portletDisplay.getPortletSetup()??> 
10		<#assign portletSetupCustomTitle = portletDisplay.getPortletSetup().getValue("portletSetupTitle_${themeDisplay.getLanguageId()}", "") /> 
11		<#assign portletSetupCustomDescription = portletDisplay.getPortletSetup().getValue("portletSetupDescription_${themeDisplay.getLanguageId()}", "") /> 
12	</#if> 
13	<#assign uuidBannerDefault = themeDisplay.getLayoutSet().getSettingsProperty("banner")!""/> 
14	<#assign pathBannerDefault = ""/> 
15	<#if uuidBannerDefault!=""> 
16		<#assign pathBannerDefault= dlTool.getPathByUuid(uuidBannerDefault, groupId)/> 
17	</#if> 
18	<nav class="template template-background-mosaic-2-2"> 
19	 
20		<div class="row align-items-center"> 
21			<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content> 
22				<div class="col-12 col-lg-3"> 
23					<div class="portlet-header px-xxl-5"> 
24						<div class="portlet-custom-title"> 
25							<#if portletSetupCustomTitle?has_content> 
26								 
27								<#switch portletSetupCustomTitleHTMLMarkup> 
28									<#case "h2"> 
29										<h2 class="portlet-title-text">${portletSetupCustomTitle}</h2> 
30										<#break> 
31									<#case "h3"> 
32										<h3 class="portlet-title-text">${portletSetupCustomTitle}</h3> 
33										<#break> 
34									<#case "h4"> 
35										<h4 class="portlet-title-text">${portletSetupCustomTitle}</h4> 
36										<#break> 
37									<#default> 
38										<span class="portlet-title-text">${portletSetupCustomTitle}</span> 
39								</#switch> 
40								 
41							</#if> 
42							<#if portletSetupCustomDescription?has_content> 
43								<div class="portlet-description-text">${portletSetupCustomDescription}</div> 
44							</#if> 
45						</div> 
46					</div> 
47				</div> 
48			</#if> 
49	 
50			<div class="<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content>col-12 col-lg-9 <#else> col-12 </#if>"> 
51	 
52				<div class="row row-mosaic gx-5 gy-5"> 
53				 
54					<#if validator.isNotNull(navItems[0])>					 
55						<#assign navItem1= navItems[0]!/> 
56						<#if validator.isNotNull(navItem1.getLayout()) && validator.isNotNull(navItem1.getLayout())> 
57							<#assign layout = navItem1.getLayout()! /> 
58							<#assign layoutName = layout.getName(locale) /> 
59							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
60							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
61							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
62							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
63							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
64								<a class="card card-background card-background-title-middle" href="${navItem1.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
65									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
66										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
67										<span class="card-body"> 
68											<h3 class="card-title" >${navItem1.getName()}</h3> 
69										</span> 
70									</span> 
71								</a> 
72							</div> 
73						</#if> 
74					</#if> 
75					 
76					<#if navItems[1]?has_content>					 
77						<#assign navItem2 = navItems[1]!/> 
78						<#if validator.isNotNull(navItem2.getLayout()) && validator.isNotNull(navItem2.getLayout())> 
79							<#assign layout = navItem2.getLayout()! /> 
80							<#assign layoutName = layout.getName(locale) /> 
81							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
82							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
83							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
84							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
85							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
86								<a class="card card-background card-background-title-middle" href="${navItem2.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
87									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
88										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
89										<span class="card-body"> 
90											<h3 class="card-title" >${navItem2.getName()}</h3> 
91										</span> 
92									</span> 
93								</a> 
94							</div> 
95						</#if> 
96					</#if> 
97					 
98					<#if navItems[2]?has_content>					 
99						<#assign navItem3 = navItems[2]!/> 
100						<#if validator.isNotNull(navItem3.getLayout()) && validator.isNotNull(navItem3.getLayout())> 
101							<#assign layout = navItem3.getLayout()! /> 
102							<#assign layoutName = layout.getName(locale) /> 
103							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
104							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
105							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
106							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
107							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
108								<a class="card card-background card-background-title-middle" href="${navItem3.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
109									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
110										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
111										<span class="card-body"> 
112											<h3 class="card-title" >${navItem3.getName()}</h3> 
113										</span> 
114									</span> 
115								</a> 
116							</div> 
117						</#if> 
118					</#if> 
119 
120 
121					<#if navItems[3]?has_content> 
122						<#assign navItem4 = navItems[3]!/> 
123						<#if validator.isNotNull(navItem4.getLayout()) && validator.isNotNull(navItem4.getLayout())> 
124							<#assign layout = navItem4.getLayout()! /> 
125							<#assign layoutName = layout.getName(locale) /> 
126							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
127							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
128							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
129							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
130							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
131								<a class="card card-background card-background-title-middle" href="${navItem4.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
132									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
133										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
134										<span class="card-body"> 
135											<h3 class="card-title" >${navItem4.getName()}</h3> 
136										</span> 
137									</span> 
138								</a> 
139							</div> 
140						</#if> 
141					</#if> 
142							 
143					<#if navItems[4]?has_content> 
144						<#assign navItem5 = navItems[4]!/> 
145						<#if validator.isNotNull(navItem5.getLayout()) && validator.isNotNull(navItem5.getLayout())> 
146							<#assign layout = navItem5.getLayout()! /> 
147							<#assign layoutName = layout.getName(locale) /> 
148							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
149							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
150							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
151							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
152							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
153								<a class="card card-background card-background-title-middle" href="${navItem5.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
154									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
155										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
156										<span class="card-body"> 
157											<h3 class="card-title" >${navItem5.getName()}</h3> 
158										</span> 
159									</span> 
160								</a> 
161							</div> 
162						</#if> 
163					</#if> 
164						 
165					<#if navItems[5]?has_content> 
166						<#assign navItem6 = navItems[5]!/> 
167						<#if validator.isNotNull(navItem6.getLayout()) && validator.isNotNull(navItem6.getLayout())> 
168							<#assign layout = navItem6.getLayout()! /> 
169							<#assign layoutName = layout.getName(locale) /> 
170							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
171							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
172							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
173							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
174							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
175								<a class="card card-background card-background-title-middle" href="${navItem6.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
176									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
177										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
178										<span class="card-body"> 
179											<h3 class="card-title" >${navItem6.getName()}</h3> 
180										</span> 
181									</span> 
182								</a> 
183							</div> 
184						</#if> 
185					</#if> 
186				</div> 
187			</div> 
188		</div> 
189	</nav> 
190</#if> 
Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/37703/39908/35601/NAVIGATION-MACRO-FTL

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #include "${templatesPath}/NAVIGATION...  [in template "37703#37743#1376206" at line 1, column 1]
----
1<#include "${templatesPath}/NAVIGATION-MACRO-FTL" /> 
2 
3<#assign navItems = entries /> 
4<#if navItems?has_content> 
5	 
6	<#assign size = navItems?size /> 
7	<#assign portletSetupCustomTitle = "" /> 
8	<#assign portletSetupCustomDescription = "" /> 
9	<#if portletDisplay.getPortletSetup()??> 
10		<#assign portletSetupCustomTitle = portletDisplay.getPortletSetup().getValue("portletSetupTitle_${themeDisplay.getLanguageId()}", "") /> 
11		<#assign portletSetupCustomDescription = portletDisplay.getPortletSetup().getValue("portletSetupDescription_${themeDisplay.getLanguageId()}", "") /> 
12	</#if> 
13	<#assign uuidBannerDefault = themeDisplay.getLayoutSet().getSettingsProperty("banner")!""/> 
14	<#assign pathBannerDefault = ""/> 
15	<#if uuidBannerDefault!=""> 
16		<#assign pathBannerDefault= dlTool.getPathByUuid(uuidBannerDefault, groupId)/> 
17	</#if> 
18	<nav class="template template-background-mosaic-2-2"> 
19	 
20		<div class="row align-items-center"> 
21			<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content> 
22				<div class="col-12 col-lg-3"> 
23					<div class="portlet-header px-xxl-5"> 
24						<div class="portlet-custom-title"> 
25							<#if portletSetupCustomTitle?has_content> 
26								 
27								<#switch portletSetupCustomTitleHTMLMarkup> 
28									<#case "h2"> 
29										<h2 class="portlet-title-text">${portletSetupCustomTitle}</h2> 
30										<#break> 
31									<#case "h3"> 
32										<h3 class="portlet-title-text">${portletSetupCustomTitle}</h3> 
33										<#break> 
34									<#case "h4"> 
35										<h4 class="portlet-title-text">${portletSetupCustomTitle}</h4> 
36										<#break> 
37									<#default> 
38										<span class="portlet-title-text">${portletSetupCustomTitle}</span> 
39								</#switch> 
40								 
41							</#if> 
42							<#if portletSetupCustomDescription?has_content> 
43								<div class="portlet-description-text">${portletSetupCustomDescription}</div> 
44							</#if> 
45						</div> 
46					</div> 
47				</div> 
48			</#if> 
49	 
50			<div class="<#if portletSetupCustomTitle?has_content || portletSetupCustomDescription?has_content>col-12 col-lg-9 <#else> col-12 </#if>"> 
51	 
52				<div class="row row-mosaic gx-5 gy-5"> 
53				 
54					<#if validator.isNotNull(navItems[0])>					 
55						<#assign navItem1= navItems[0]!/> 
56						<#if validator.isNotNull(navItem1.getLayout()) && validator.isNotNull(navItem1.getLayout())> 
57							<#assign layout = navItem1.getLayout()! /> 
58							<#assign layoutName = layout.getName(locale) /> 
59							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
60							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
61							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
62							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
63							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
64								<a class="card card-background card-background-title-middle" href="${navItem1.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
65									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
66										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
67										<span class="card-body"> 
68											<h3 class="card-title" >${navItem1.getName()}</h3> 
69										</span> 
70									</span> 
71								</a> 
72							</div> 
73						</#if> 
74					</#if> 
75					 
76					<#if navItems[1]?has_content>					 
77						<#assign navItem2 = navItems[1]!/> 
78						<#if validator.isNotNull(navItem2.getLayout()) && validator.isNotNull(navItem2.getLayout())> 
79							<#assign layout = navItem2.getLayout()! /> 
80							<#assign layoutName = layout.getName(locale) /> 
81							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
82							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
83							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
84							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
85							<div class="col-xl-6 col-md-4 col-sm-6 col-mosaic"> 
86								<a class="card card-background card-background-title-middle" href="${navItem2.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
87									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
88										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
89										<span class="card-body"> 
90											<h3 class="card-title" >${navItem2.getName()}</h3> 
91										</span> 
92									</span> 
93								</a> 
94							</div> 
95						</#if> 
96					</#if> 
97					 
98					<#if navItems[2]?has_content>					 
99						<#assign navItem3 = navItems[2]!/> 
100						<#if validator.isNotNull(navItem3.getLayout()) && validator.isNotNull(navItem3.getLayout())> 
101							<#assign layout = navItem3.getLayout()! /> 
102							<#assign layoutName = layout.getName(locale) /> 
103							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
104							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
105							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
106							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
107							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
108								<a class="card card-background card-background-title-middle" href="${navItem3.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
109									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
110										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
111										<span class="card-body"> 
112											<h3 class="card-title" >${navItem3.getName()}</h3> 
113										</span> 
114									</span> 
115								</a> 
116							</div> 
117						</#if> 
118					</#if> 
119 
120 
121					<#if navItems[3]?has_content> 
122						<#assign navItem4 = navItems[3]!/> 
123						<#if validator.isNotNull(navItem4.getLayout()) && validator.isNotNull(navItem4.getLayout())> 
124							<#assign layout = navItem4.getLayout()! /> 
125							<#assign layoutName = layout.getName(locale) /> 
126							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
127							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
128							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
129							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
130							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
131								<a class="card card-background card-background-title-middle" href="${navItem4.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
132									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
133										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
134										<span class="card-body"> 
135											<h3 class="card-title" >${navItem4.getName()}</h3> 
136										</span> 
137									</span> 
138								</a> 
139							</div> 
140						</#if> 
141					</#if> 
142							 
143					<#if navItems[4]?has_content> 
144						<#assign navItem5 = navItems[4]!/> 
145						<#if validator.isNotNull(navItem5.getLayout()) && validator.isNotNull(navItem5.getLayout())> 
146							<#assign layout = navItem5.getLayout()! /> 
147							<#assign layoutName = layout.getName(locale) /> 
148							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
149							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
150							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
151							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
152							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
153								<a class="card card-background card-background-title-middle" href="${navItem5.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
154									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
155										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
156										<span class="card-body"> 
157											<h3 class="card-title" >${navItem5.getName()}</h3> 
158										</span> 
159									</span> 
160								</a> 
161							</div> 
162						</#if> 
163					</#if> 
164						 
165					<#if navItems[5]?has_content> 
166						<#assign navItem6 = navItems[5]!/> 
167						<#if validator.isNotNull(navItem6.getLayout()) && validator.isNotNull(navItem6.getLayout())> 
168							<#assign layout = navItem6.getLayout()! /> 
169							<#assign layoutName = layout.getName(locale) /> 
170							<#assign layoutTitle = layoutTool.getTitle(layout, locale)! /> 
171							<#assign layoutDescription = layoutTool.getDescription(layout, locale)! /> 
172							<#assign layoutImageUuid = layoutTool.getLayoutSetting(layout, "image")! /> 
173							<#assign layoutImage = dlTool.getThumbnailByUuid(layoutImageUuid, themeDisplay.getScopeGroupId(), "3", pathBannerDefault)! /> 
174							<div class="col-xl-3 col-md-4 col-sm-6 col-mosaic"> 
175								<a class="card card-background card-background-title-middle" href="${navItem6.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
176									<span class="d-block image-wrapper aspect-ratio-bg-cover" style="background-image: url('${layoutImage}');"> 
177										<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/>								 
178										<span class="card-body"> 
179											<h3 class="card-title" >${navItem6.getName()}</h3> 
180										</span> 
181									</span> 
182								</a> 
183							</div> 
184						</#if> 
185					</#if> 
186				</div> 
187			</div> 
188		</div> 
189	</nav> 
190</#if>