Határozatok
621/2010. OVB határozat - G. P. és K. V. magánszemélyek által előterjesztett fellebbezés tárgyában
Hiba jelentkezett a sablon feldolgozása során.
Java method "com.sun.proxy.$Proxy157.getTags(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy157 object "com.liferay.asset.tags.internal.service.AssetTagLocalServiceWrapper@e6d4133"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign tagsList = assetTagService.ge... [in template "20155#20195#96882" at line 6, column 5] ----
1<#if serviceLocator??>
2 <#assign journalArticleService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
3 <#assign assetTagService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService") />
4
5 <#assign journalArticle = journalArticleService.getLatestArticle(getterUtil.getLong(groupId), .vars["reserved-article-id"].getData()) />
6 <#assign tagsList = assetTagService.getTags("com.liferay.portlet.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) />
7
8 <#assign dlFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
9 <#assign dlAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") />
10
11 <time class="nvi-time mb-3" datetime="${dateUtil.getDate(journalArticle.getDisplayDate(), "yyyy. MMMM d. (EEEE)", locale)}">
12 <i class="nvi-icon-ora pr-2"></i>
13 <#if journalArticle.getExpandoBridge().hasAttribute("publishDate")>
14 <#if 0 == journalArticle.getExpandoBridge().getAttribute("publishDate")?long >
15 <span>${dateUtil.getDate(journalArticle.getDisplayDate(), "yyyy. MMMM d. (EEEE)", locale)}</span>
16 <#else>
17 <span>${dateUtil.getDate(journalArticle.getExpandoBridge().getAttribute("publishDate"), "yyyy. MMMM d. (EEEE)", locale)}</span>
18 </#if>
19 </#if>
20 </time>
21
22 <div class="nvi-wrapper mb-4">
23 <article class="d-block mb-3">
24
25 <div class="d-flex flex-wrap my-3">
26 <#list tagsList as tag>
27 <a class="mr-2" href="/web/guest/kereses?&p_p_id=search_WAR_nvisearchportlet&p_p_lifecycle=0&p_p_mode=view&_search_WAR_nvisearchportlet_searchTag=${urlCodec.encodeURL(tag.getName())}">
28 <span aria-hidden="true">${tag.getName()}</span>
29 <span class="sr-only">címke: ${tag.getName()}</span>
30 </a>
31 </#list>
32 </div>
33
34 <div class="d-block">
35 ${content.getData()}
36 </div>
37
38 <#if fileEntry??>
39 <#if (fileEntry.getSiblings()?has_content) && (fileEntry.getSiblings()[0].getData() != '')>
40 <div class="d-block mt-3">
41
42 <h2 class="mb-1">Kapcsolódó dokumentumok:</h2>
43
44 <#list fileEntry.getSiblings() as cur_fileEntry>
45
46 <#assign splittedString = cur_fileEntry.getData()?split('/') />
47 <#assign uuid = splittedString[splittedString?size - 1]?split('?')[0] />
48
49 <#if validator.isNotNull(uuid)>
50
51 <#assign file = dlAppLocalService.getFileEntryByUuidAndGroupId(uuid, getterUtil.getLong(groupId)) />
52 <#assign url = cur_fileEntry.getData()?split('/'+uuid)[0] />
53 <#assign extensionString = "doc " />
54
55 <#if validator.isNotNull(file.getExtension())>
56 <#assign extensionString = extensionString + "nvi-icon-dokumentum-" + file.getExtension() />
57 <#else>
58 <#assign extensionString = extensionString + "nvi-icon-dokumentum-doc" />
59 </#if>
60
61 <a href="${url}" target="_blank" class="document-hover blocked position-relative d-block mt-3">
62 <div class="row flex-nowrap mx-0">
63 <div class="col-1 solidbg-darker-grey nvi-document-type rounded">
64 <i class="f-size-20 f-white ${extensionString}"></i>
65 </div>
66 <div class="col-11">
67 <div class="row h-100">
68 <div class="col-md-8 pr-0 align-self-center">
69 <span class="d-block text-break nvi-document-list-item-title pb-1">${file.getTitle()}</span>
70
71 <div class="d-block f-size-11">
72 <span>
73 <#-- <@liferay_ui["message"] key="nvi-document-list.document-type" />: -->
74 Típus:
75 <#if validator.isNull(file.getExtension())>
76 -
77 <#else>
78 ${file.getExtension()?upper_case}
79 </#if>
80 </span>
81 <span>
82 <span aria-hidden="true">
83 <#-- <@liferay_ui["message"] key="nvi-document-list.document-size" />: -->
84 Méret:
85 ${(file.getSize() / 1024)?ceiling}kb
86 </span>
87
88 <span class="sr-only">
89 <#-- <@liferay_ui["message"] key="nvi-document-list.document-size" />: -->
90 Méret:
91 ${(file.getSize() / 1024)?ceiling}
92 <#-- <@liferay_ui["message"] key="nvi-document-list.document-size-kilobytes" /> -->
93 Kilobájt
94 </span>
95 </span>
96 </div>
97 </div>
98
99 <div class="col-md-4 pt-2 pt-md-0 pr-0 align-self-center">
100 <time class="nvi-time" datetime="${dateUtil.getDate(file.getModifiedDate(), "yyyy. MMMM d. (EEEE)", locale)}">
101 <i class="nvi-icon-ora pr-2"></i>
102 <span>${dateUtil.getDate(file.getModifiedDate(), "yyyy. MMMM d. (EEEE)", locale)}</span>
103 </time>
104 </div>
105 </div>
106 </div>
107 </div>
108 </a>
109 </#if>
110 </#list>
111 </div>
112 </#if>
113 </#if>
114 <article>
115 </div>
116</#if>