Se ha producido un error al procesar la plantilla.
Denied access to model object as it does not belong to current company 12187455
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign thumbnail = "/documents/${cus... [in template "12187455#12187494#74277275" at line 86, column 45]
----
1<#assign portletDisplay = themeDisplay.portletDisplay>
2<#assign documentacionPortletId = portletDisplay.id>
3<script>
4 var documentacionPortletId = '${documentacionPortletId}';
5</script>
6<style>
7 .taglib-page-iterator *{
8 font-size: .9375rem !important;
9 }
10
11 .taglib-page-iterator .current-page-menu a{
12 background: #fff;
13 }
14
15 .taglib-page-iterator .current-page-menu a:hover,
16 .taglib-page-iterator .current-page-menu a:active{
17 background: #fff !important;
18 color: #014a97 !important;
19 }
20
21 .taglib-page-iterator .pager{
22 line-height: 46px;
23 }
24
25 .documents.container article.document > div.pr {
26 display: inline-block;
27 }
28 .documents.container article.document .downloadPDF { position:static !important;}
29 .documents.container article.document p.downloadPDF a::after {
30 content: "";
31 position: absolute;
32 top: 0px;
33 left: 0px;
34 width: 100%;
35 height: 100%;
36 z-index: 1;
37 }
38 .documents.container article.document p.tags {
39 position: relative;
40 z-index: 3;
41 }
42</style>
43
44<#if entries?has_content>
45 <div class="documents container">
46 <#assign dlFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
47
48 <#list entries as curEntry>
49 <#if curEntry.className == "com.liferay.document.library.kernel.model.DLFileEntry">
50 <#assign dlFileEntry = dlFileEntryService.getFileEntry(curEntry.classPK)>
51
52 <#if dlFileEntry.mimeType == "application/pdf">
53
54 <#assign _aes = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
55 <#assign assetEntry = _aes.getEntry(curEntry.className, curEntry.classPK) />
56
57 <#assign entryTags = assetEntry.getTags()/>
58
59 <#list entryTags as entryTag>
60 <#if entryTag.name?lower_case == locale?string?lower_case>
61
62 <article class="document">
63
64 <#assign fileVersionId = dlFileEntry.getLatestFileVersion(true).fileVersionId>
65 <#assign fieldsMap = dlFileEntry.getDDMFormValuesMap(fileVersionId)>
66
67 <#list fieldsMap?keys as key>
68 <#assign fields = fieldsMap[key]>
69 <#list fields.DDMFormFieldValues as field>
70 <#if field.name == "customThumbnail" && field.value.getString(locale)?has_content>
71 <#assign value = field.value.getString(locale)>
72 <#list value?split(",") as valueCustomThumbnail>
73 <#if valueCustomThumbnail?contains("uuid")>
74 <#assign imgUuid = valueCustomThumbnail?split(":")[1] />
75 <#assign imgUuid = imgUuid?substring(1, imgUuid?last_index_of('"')) />
76 </#if>
77
78 <#if valueCustomThumbnail?contains("groupId")>
79 <#assign imgGroupId = valueCustomThumbnail?split(":")[1] />
80 <#assign imgGroupIdLong = imgGroupId?substring(1, imgGroupId?last_index_of('"'))?number />
81 </#if>
82
83 </#list>
84
85 <#assign customThumbnail = dlFileEntryService.getDLFileEntryByUuidAndGroupId(imgUuid, imgGroupIdLong)>
86 <#assign thumbnail = "/documents/${customThumbnail.groupId}/${customThumbnail.folder.folderId}/${customThumbnail.title}">
87 <#else>
88 <#assign thumbnail = "/documents/${dlFileEntry.groupId}/${dlFileEntry.folder.folderId}/${dlFileEntry.title}?documentThumbnail=1">
89 </#if>
90
91 </#list>
92 </#list>
93
94 <#assign titulo = dlFileEntry.title>
95 <#assign descripcion = dlFileEntry.description>
96 <#assign fecha = dlFileEntry.createDate>
97 <#-- <#assign fechaString = dateTool.format("dd/MM/yy", fecha, locale)> -->
98 <#assign enlaceDescarga = "/documents/${dlFileEntry.groupId}/${dlFileEntry.folder.folderId}/${dlFileEntry.title}">
99
100 <#assign fechaString = "" />
101 <#assign doctype_date = "">
102
103 <#attempt>
104 <#assign fileVersionId = dlFileEntry.getLatestFileVersion(true).getFileVersionId() />
105 <#assign fieldsMap = dlFileEntry.getDDMFormValuesMap(fileVersionId) />
106
107 <#list fieldsMap?keys as key>
108 <#assign fields = fieldsMap[key] />
109 <#list fields.getDDMFormFieldValues() as field>
110 <#if field.name == "fechaPublicacion">
111 <#assign fechaString = field.getValue().getString(themeDisplay.getSiteDefaultLocale())?replace('-','/') />
112 <#assign doctype_date = field.getValue().getString(themeDisplay.getSiteDefaultLocale())?replace('-','/') />
113 <#if fechaString?has_content>
114 <#assign fechaString = fechaString?date("yyyy/MM/dd")>
115 </#if>
116 <#if doctype_date?has_content>
117 <#assign doctype_date = doctype_date?date("yyyy/MM/dd")>
118 </#if>
119
120 </#if>
121 </#list>
122 </#list>
123
124 <#recover>
125
126 </#attempt>
127
128 <div class="pr">
129
130 <div class="imgDocument">
131 <#-- <a href="${enlaceDescarga}" target="_blank"><img src="${thumbnail}" alt="${titulo}"/></a> -->
132 <img src="${thumbnail}" alt="${titulo}"/>
133 </div>
134
135 <div class="textDocument">
136 <#if doctype_date?has_content>
137 <span class="data">${doctype_date?string("dd/MM/yyyy")} </span>
138 <#elseif fechaString?has_content>
139 <span class="data">${fechaString?string("dd/MM/yyyy")}</span>
140 </#if>
141 <#--<h3><a href="${enlaceDescarga}" target="_blank" title="${titulo}">${titulo}</a></h3>-->
142 <h3>${titulo}</h3>
143 </div>
144
145 <p class="downloadPDF">
146 <span class="fcc-filePdf"></span>
147 <#if locale == "es_ES">
148 <a href="${enlaceDescarga}" target="_blank" title="Descargar PDF">Descargar PDF</a>
149 <#else>
150 <a href="${enlaceDescarga}" target="_blank" title="Download PDF">Download PDF</a>
151 </#if>
152 </p>
153
154 <p class="tags">
155 <#assign entryCategories = assetEntry.getCategories()>
156 <#if entryCategories?size != 0>
157 <#list entryCategories as category>
158 <#assign categoryId = category.categoryId>
159 <#assign categoryTitle = category.getTitle(locale)>
160 <span class="fcc-label"></span>
161 <a onClick="recargaConCategoria('${categoryId}')" title="${categoryTitle}">${categoryTitle}</a>
162 </#list>
163 </#if>
164 </p>
165 </div>
166
167 <#if descripcion?has_content>
168 <p class="textDescription">${descripcion}</p>
169 </#if>
170
171 </article>
172
173 </#if>
174 </#list>
175
176 </#if>
177 </#if>
178 </#list>
179 </div>
180<#else>
181 <#if locale == "es_ES">
182 <h2> La búsqueda no obtuvo ningún resultado. </h2>
183 <#else>
184 <h2> Your search did not match any content. </h2>
185 </#if>
186</#if>