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>