Publicador de contenidos
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> alt [in template "21222#21260#3366791" at line 21, column 70] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${alt.getData()} [in template "21222#21260#3366791" at line 21, column 68] ----
1<!-- INICIO Naturgune/Ibilbide Detalle. A partir de aquí se puede tocar -->
2
3<!-- Idiomas -->
4<#include "${templatesPath}/3377465" />
5
6<#assign fileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") >
7<#assign textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"] >
8
9<div class="container">
10 <div class="row clearfix">
11 <div class="col-xs-12">
12 <div class="zt-box-detail-header zt-box-detail-block">
13 <h1>${title.getData()}</h1>
14 <p>${subtitle.getData()}</p>
15 </div>
16 </div>
17 </div>
18 <div class="row">
19 <div class="col-xs-12">
20 <div class="zt-box zt-box-img">
21 <img src="${image.getData()}" alt="${alt.getData()}" />
22 </div>
23 </div>
24 </div>
25 <div class="row">
26 <div class="col-xs-12 col-md-8">
27 <p>${description.getData()}</p>
28 </div>
29 <#if route.getData()!="">
30 <div class="col-xs-12 col-md-4">
31 <div>
32 <img src="${route.getData()}" alt="${alt2.getData()}" />
33 <#if track.getData()!="">
34 <img src="${track.getData()}" alt="${alt3.getData()}" />
35 </#if>
36 </div>
37 </div>
38 </#if>
39 </div>
40 <#if document.getData()!="">
41 <div class="row">
42 <div class="col-xs-12">
43 <h2 class="zt-h2-text">${i18nDeskargatzeko}</h2>
44 <div class="thumbnails">
45 <#if document??>
46 <#if document.getSiblings()?has_content>
47 <#list document.getSiblings() as cur_document>
48 <#if cur_document.data!="">
49 <#assign customFieldJson = cur_document.data?eval >
50 <#assign fileEntry = getFileEntry(customFieldJson.groupId, customFieldJson.uuid) >
51 <#assign size = textFormatter.formatStorageSize(fileEntry.size, locale) >
52 <div class="col-xs-4 col-sm-2">
53 <a href="${cur_document.getData()}" class="thumbnail"><img src="${cur_document.preview.getData()}" alt="" /></a>
54 <a href="${cur_document.getData()}"><p>${cur_document.documentTitle.getData()} (${fileEntry.extension?upper_case} ${size})</p></a>
55 </div>
56 </#if>
57 </#list>
58 </#if>
59 </#if>
60 </div>
61 </div>
62 </div>
63 </#if>
64</div>
65
66<#function getFileEntry id, uuid >
67
68 <#assign group_id = getterUtil.getLong(id) >
69 <#return fileEntryService.getDLFileEntryByUuidAndGroupId(uuid?string, group_id) />
70</#function>
71<!-- FIN Naturgune/Ibilbide Detalle. Hasta aquí se puede tocar -->
Bloque secciones principales
Contacte con la Oficina de Turismo
Contacte con la Oficina de Turismo
-
Kale Nagusia 30. 20800 Zarautz