Haku
Virhe tapahtui prosessoidessa esitysmallia.
Java method "com.sun.proxy.$Proxy660.getLatestArticle(long)" threw an exception when invoked on com.sun.proxy.$Proxy660 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@10fc5e"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #local relatedArticle = JournalArticl... [in template "43867" in macro "getWebContentHTML" at line 269, column 9] - Reached through: @ch5.getWebContentHTML contactPerson [in template "20116#20152#46575" at line 70, column 33] ----
1<#-- Tiedote -->
2<#-- 04/04/2019 -->
3<#-- INIT -->
4
5<#-- Import common variables, functions & macros -->
6<#import "${templatesPath}/43867" as ch5>
7
8<#assign title = ch5.getTitle()>
9<#assign summary = ch5.getSummary()>
10<#assign date = ch5.getDisplayDate()>
11<#assign contentType = ch5.getStructureName()>
12
13<#assign bodyText = body.getData()>
14<#assign images = image.getSiblings()!"">
15<#assign contact = contactPerson.getData()>
16<#if contactPerson1?has_content><#assign contact1 = contactPerson1.getData()></#if>
17<#if contactPerson2?has_content><#assign contact2 = contactPerson2.getData()></#if>
18<#if contactPerson3?has_content><#assign contact3 = contactPerson3.getData()></#if>
19<#assign attachments = attachment.getSiblings()!"">
20
21<#assign articleTypeList = ch5.getCategoryNames(articleTypeVocabularyId) />
22<#assign articleType = articleTypeList?first!"" />
23
24<#--------------------------------
25 OUTPUT
26--------------------------------->
27<div class="row">
28 <div class="col-11" >
29 <#if articleType?has_content>
30 <p>${contentType} – ${articleType}</p>
31 <#else>
32 <p>${contentType}</p>
33 </#if>
34 <h1>${title}</h1>
35 <p class="text-muted">${date}</p>
36 </div>
37</div>
38<div class="row">
39 <div class="col-11 article-intro">
40 <#if summary?has_content>
41 ${htmlUtil.render(summary)}
42 </#if>
43 </div>
44</div>
45<div class="row">
46 <div class="col-11" >
47 <#list images as cur_image>
48 <#if cur_image.getData()?? && cur_image.getData() != "">
49 <@ch5.getadatiivinemediaimage cur_image />
50 </#if>
51 </#list>
52 </div>
53 <div class="col-11 col-md-1">
54 <#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")>
55 <#assign mtkpaagroup = GroupLocalService.fetchGroup(groupId) >
56 <div class="artikkelisomelista">
57 <ul class="list-unstyled artikkelisomelista ">
58 <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" target="_blank" class="fab fa-facebook-f fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediafacebook ml-3 mt-0"></a></li>
59 <li><a href="https://twitter.com/intent/tweet?url=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" target="_blank" class="fab fa-twitter fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediatwitter ml-3"></a></li>
60 <li><a href="whatsapp://send?text=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" data-action="share/whatsapp/share" target="_blank" class="fab fa-whatsapp fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediawhatsapp ml-3"></a></li>
61 </ul>
62 </div>
63 </div>
64 <div class="col-11">
65 ${bodyText}
66 <#if attachments?has_content>
67 <@ch5.listAttachments attachments />
68 </#if>
69 <#if contact?has_content>
70 <@ch5.getWebContentHTML contactPerson />
71 </#if>
72 <#if contact1?has_content>
73 <@ch5.getWebContentHTML contactPerson1 />
74 </#if>
75 <#if contact2?has_content>
76 <@ch5.getWebContentHTML contactPerson2 />
77 </#if>
78 <#if contact3?has_content>
79 <@ch5.getWebContentHTML contactPerson3 />
80 </#if>
81 </div>
82</div>
83<div class="row">
84 <div class="col-11" >
85 <p><@ch5.listTags tagBaseUrl="/artikkelit/-/tag/"/><p>
86 </div>
87</div>
88
89<#assign url = "https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}">
90<@ch5.getogptags title summary url />