Scegliete i servizi di cui avete bisogno

Scoprite tutto ciò di cui avete bisogno per la vostra avventura in bicicletta nelle Asturie: alloggi, ristoranti, laboratori, noleggio di biciclette, attività organizzate e trasporto di biciclette.

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#40112" 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					<#if validator.isNotNull(navItem.getTitle())> 
43							<#assign layoutTitle = navItem.getTitle()/> 
44						</#if> 
45					<div class="${colsValue}"> 
46						<a class="card" href="${navItem.getURL()}" title="${languageUtil.format(request, 'go-to-x', layoutName)}"> 
47							<div class="d-block image-wrapper aspect-ratio-bg-cover aspect-ratio-4-to-3" style="background-image: url('${layoutImage}');"> 
48								<img class="hide-accessible" src="${layoutImage}" alt="${languageUtil.get(request,'image')} ${layoutName}"/> 
49								<#if validator.isNotNull(layoutDescription)> 
50									<div class="card-hover"> 
51										<p class="card-text">${layoutDescription}</p> 
52									</div>								 
53								</#if> 
54							</div> 
55							<span class="card-body"> 
56								<h3 class="card-title" >${layoutTitle}</h3> 
57							</span> 
58						</a> 
59					</div> 
60				</#if> 
61			</#list>			 
62		</div> 
63	</nav> 
64</#if>